RTI Connext C# API Version 7.2.0
|
A global unique identifier. More...
Inherits IEquatable< Guid >, and IComparable< Guid >.
Public Member Functions | |
Guid (byte[] values) | |
Creates a new Guid from an array of 16 bytes. More... | |
int | CompareTo (Guid other) |
Compares two objects. More... | |
bool | Equals (Guid other) |
Compares two objects for equality. More... | |
override bool | Equals (object obj) |
Compares two objects for equality. More... | |
override int | GetHashCode () |
Gets the hash code. More... | |
override string | ToString () |
Converts to string. More... | |
InstanceHandle | ToInstanceHandle () |
Converts to InstanceHandle. More... | |
byte[] | ToArray () |
Converts this GUID to a byte array. More... | |
Static Public Member Functions | |
static Guid | FromArray (byte[] bytes) |
Creates a Guid from the bytes in a 16-byte array More... | |
static Guid | FromInstanceHandle (in InstanceHandle instanceHandle) |
Creates a new Guid from an InstanceHandle. More... | |
Properties | |
static Guid | Unknown = default [get] |
Special object representing an unknown Guid. More... | |
static Guid | Auto = default [get] |
Special object that indicates certain methods that the actual Guid. should be automatically determined. More... | |
A global unique identifier.
|
inline |
Creates a new Guid from an array of 16 bytes.
int Rti.Dds.Core.Guid.CompareTo | ( | Guid | other | ) |
Compares two objects.
bool Rti.Dds.Core.Guid.Equals | ( | Guid | other | ) |
Compares two objects for equality.
override bool Rti.Dds.Core.Guid.Equals | ( | object | obj | ) |
Compares two objects for equality.
override int Rti.Dds.Core.Guid.GetHashCode | ( | ) |
Gets the hash code.
override string Rti.Dds.Core.Guid.ToString | ( | ) |
Converts to string.
|
inline |
Converts to InstanceHandle.
byte[] Rti.Dds.Core.Guid.ToArray | ( | ) |
Converts this GUID to a byte array.
|
static |
Creates a Guid from the bytes in a 16-byte array
|
inlinestatic |
Creates a new Guid from an InstanceHandle.
|
staticget |