[This is preliminary documentation and is subject to change.]
The GDID type exposes the following members.Constructors
| Name | Description | |
|---|---|---|
| GDID( Byte , Int32) | Initializes a new instance of the GDID class | |
| GDID(UInt32, UInt64) | Initializes a new instance of the GDID class | |
| GDID(UInt32, Int32, UInt64) | Initializes a new instance of the GDID class |
Methods
| Name | Description | |
|---|---|---|
| CompareTo(Object) | ||
| CompareTo(GDID) | ||
| Equals(Object) | (Overrides | |
| Equals(GDID) | ||
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from | ||
| GetDistributedStableHash | ||
| GetHashCode | (Overrides | |
Gets the (Inherited from | ||
Creates a shallow copy of the current (Inherited from | ||
| Parse | ||
| ToHexString | ||
| ToString | (Overrides | |
| TryParse(String, GDID ) | ||
| TryParse(String, Nullable GDID ) | ||
| WriteAsJSON |
Operators
| Name | Description | |
|---|---|---|
| Equality | ||
| GreaterThan | ||
| GreaterThanOrEqual | ||
| Inequality | ||
| LessThan | ||
| LessThanOrEqual |
Extension Methods
Fields
| Name | Description | |
|---|---|---|
| AUTHORITY_MASK | ||
| AUTHORITY_MAX |
Provides maximum value for authority segment
| |
| COUNTER_MASK | ||
| COUNTER_MAX |
Provides maximum value for counter segment
| |
| Era | ||
| ID | ||
| Zero |
Zero GDID singleton
|
Properties
| Name | Description | |
|---|---|---|
| Authority |
Returns the 0..15 index of the authority that issued this ID
| |
| Bytes |
Returns the GDID buffer as BigEndian Era:ID tuple
| |
| Counter |
Returns the 60 bits of counter segment of this id (without athority segment upper 4 bits)
| |
| IsZero |
True is this instance is invalid - represents 0:0:0
|
See Also