The Counter64 type exposes the following members.

Constructors

  NameDescription
Counter64Overloaded.

Methods

  NameDescription
Clone
Duplicate current object.
(Overrides AsnType..::.Clone()()().)
CompareToOverloaded.
decode
Decode BER encoded Counter64 value
(Overrides AsnType..::.decode(array<Byte>[]()[], Int32).)
Diff
Return difference between two Counter64 values taking counter roll-over into account.
encode
BER encode class value
(Overrides AsnType..::.encode(MutableByte).)
Equals
Compare class value against the object argument. Supported argument types are Counter64 and UInt64.
(Overrides Object..::.Equals(Object).)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Return class value hash code
(Overrides Object..::.GetHashCode()()().)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
SetOverloaded.
ToString
Returns the string representation of the object.
(Overrides Object..::.ToString()()().)

Operators

  NameDescription
Addition
Addition operator.
Equality
Check for equality of class values
GreaterThan
Greater then operator
Implicit
Implicit casting of Counter64 value as UInt64 value
Inequality
Negative comparison
LessThan
Less then operator
Subtraction
Subtraction operator

Fields

  NameDescription
_asnType
ASN.1 type byte.
(Inherited from AsnType.)

Properties

  NameDescription
Type
Get ASN.1 value type stored in this class.
(Inherited from AsnType.)
Value
Get/Set class 64-bit unsigned value

See Also