ASN.1 unsigned 32-bit integer value class.
Namespace:
SnmpSharpNetAssembly: SnmpSharpNet (in SnmpSharpNet.dll) Version: 0.5.0.0 (0.5.0.0)
Syntax
| C# | Visual Basic | Visual C++ |
[SerializableAttribute] public class UInteger32 : AsnType, IComparable<UInteger32>, IComparable<uint>
<SerializableAttribute> _ Public Class UInteger32 _ Inherits AsnType _ Implements IComparable(Of UInteger32), IComparable(Of UInteger)
[SerializableAttribute] public ref class UInteger32 : public AsnType, IComparable<UInteger32^>, IComparable<unsigned int>
Members
| All Members | Constructors | Properties | Methods |
| Member | Description | |
|---|---|---|
| UInteger32()()() | Constructor. Class value is set to 0.
| |
| UInteger32(UInteger32) | Constructor. Initializes the class to the same value as the argument.
| |
| UInteger32(String) | Constructor. Initialize the class with the unsigned integer 32-bit value
stored as a string value in the argument.
| |
| UInteger32(UInt32) | Constructor. SET the class value to the supplied 32-bit value.
| |
| Addition(UInteger32, UInteger32) |
Addition operator.
| |
| Clone()()() |
Returns a duplicate of the current object
(Overrides AsnType..::.Clone()()().) | |
| CompareTo(UInteger32) |
Compare implementation that will compare this class value with the value of another UInteger32 class.
| |
| CompareTo(UInt32) |
Compare implementation that will compare this class value with argument UInt32 value.
| |
| decode(array<Byte>[]()[], Int32) | Used to decode the integer value from the ASN.1 buffer.
The passed encoder is used to decode the ASN.1 information
and the integer value is stored in the internal object.
(Overrides AsnType..::.decode(array<Byte>[]()[], Int32).) | |
| encode(MutableByte) | Used to encode the integer value into an ASN.1 buffer.
The passed encoder defines the method for encoding the
data.
(Overrides AsnType..::.encode(MutableByte).) | |
| Equality(UInteger32, UInteger32) |
Comparison operator
| |
| Equals(Object) |
Compare class value against the object argument. Supported argument types are
UInteger32 and Int32.
(Overrides Object..::.Equals(Object).) | |
| GetHashCode()()() |
Returns hashed class value.
(Overrides Object..::.GetHashCode()()().) | |
| GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Implicit(UInteger32) |
Allows implicit casting of the object value as UInt32 value
| |
| Inequality(UInteger32, UInteger32) |
Negative comparison operator
| |
| Set(AsnType) |
SET class value from another UInteger32 or Integer32 class cast as .
| |
| Set(String) |
Parse an UInteger32 value from a string.
| |
| Subtraction(UInteger32, UInteger32) |
Subtraction operator
| |
| ToString()()() |
Returns the string representation of the object.
(Overrides Object..::.ToString()()().) | |
| Type |
Return ASN.1 type of the object stored in this or derived class.
(Inherited from AsnType.) | |
| Value |
Value of the object. Returns 32 bit unsigned integer
|
Inheritance Hierarchy
System..::.Object
SnmpSharpNet..::.AsnType
SnmpSharpNet..::.UInteger32
SnmpSharpNet..::.Counter32
SnmpSharpNet..::.Gauge32
SnmpSharpNet..::.TimeTicks
SnmpSharpNet..::.V2PartyClock
SnmpSharpNet..::.AsnType
SnmpSharpNet..::.UInteger32
SnmpSharpNet..::.Counter32
SnmpSharpNet..::.Gauge32
SnmpSharpNet..::.TimeTicks
SnmpSharpNet..::.V2PartyClock