Version information for GenICam related objects.
Namespace: Stemmer.Cvb.GenApi
Assembly: Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax
public struct GenApiVersion : IEquatable<GenApiVersion>, IComparable<GenApiVersion>, IComparable
The GenApiVersion type exposes the following members.
Properties
Name | Description | |
---|---|---|
Major |
Gets or sets the major version number.
| |
Minor |
Gets or sets the minor version number.
| |
SubMinor |
Gets or sets the sub-minor version number.
|
Methods
Name | Description | |
---|---|---|
CompareTo |
Compares the current instance with another object of the same type
and returns an integer that indicates whether the current instance
precedes, follows, or occurs in the same position in the sort order as
the other object.
| |
Equals(Object) |
Checks whether the given obj is a
GenApiVersion with the same version number.
(Overrides ValueTypeEquals(Object).) | |
Equals(GenApiVersion) |
Checks whether the given other is a
GenApiVersion with the same version number.
| |
GetHashCode |
Gets the hash code for this GenApiVersion.
(Overrides ValueTypeGetHashCode.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString |
Gets the string representation of this version.
(Overrides ValueTypeToString.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IComparableCompareTo | Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
Remarks
- Major: An increase indicates a change which is not backward compatible.
- Minor: An increase indicates a change which adds new features. It must still support old versions of the server instance.
- SubMinor: An increase indicates a bug fix. No new features are added.
See Also