Object
|
[TypeConverterAttribute(typeof(ObjectIdentifierConverter))] [DataContractAttribute] public sealed class ObjectIdentifier : ISnmpData, IEquatable<ObjectIdentifier>, IComparable<ObjectIdentifier>, IComparable
The ObjectIdentifier type exposes the following members.
Name | Description | |
---|---|---|
ObjectIdentifier(String) | Creates an ObjectIdentifier instance from textual ID. | |
ObjectIdentifier(UInt32) | Creates an ObjectIdentifier instance from numerical ID. | |
ObjectIdentifier(TupleInt32, Byte, Stream) | Initializes a new instance of the ObjectIdentifier class. |
Name | Description | |
---|---|---|
AppendBytesTo | Appends the bytes to Stream. | |
AppendTo | Appends an extra number to the array. | |
Compare | Compares the current object with another object of the same type. | |
CompareTo(Object) | 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. | |
CompareTo(ObjectIdentifier) | Compares the current object with another object of the same type. | |
Convert(String) | Converts dotted String to unsigned integer array. | |
Convert(UInt32) | Converts unsigned integer array to dotted String. | |
Create | Creates a new ObjectIdentifier instance. | |
Equals(Object) |
Determines whether the specified Object is equal to the current ObjectIdentifier.
(Overrides ObjectEquals(Object)) | |
Equals(ObjectIdentifier) | Indicates whether the current object is equal to another object of the same type. | |
GetHashCode |
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
ToNumerical | Convers to numerical ID. | |
ToString |
Returns a String that represents this ObjectIdentifier.
(Overrides ObjectToString) |
Name | Description | |
---|---|---|
Equality(ObjectIdentifier, ObjectIdentifier) | The equality operator. | |
GreaterThan(ObjectIdentifier, ObjectIdentifier) | Implements the operator >. | |
Inequality(ObjectIdentifier, ObjectIdentifier) | The inequality operator. | |
LessThan(ObjectIdentifier, ObjectIdentifier) | Implements the operator <. |
Name | Description | |
---|---|---|
GetEnumValueOrDefault |
Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) | |
GetEnumValueOrDefaultT |
Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) | |
GetErrorMessage |
Returns error message for the specific ObjectIdentifier.
(Defined by Messenger) | |
ToBytes |
Converts to byte format.
(Defined by SnmpDataExtension) |