ID Structure |
Namespace: GH_IO.Serialization
The ID type exposes the following members.
| Name | Description | |
|---|---|---|
| ID(String) |
Constuctor for IDs.
| |
| ID(String, Int32) |
Constructor for IDs.
|
| Name | Description | |
|---|---|---|
| Hash |
Gets the hash code.
| |
| HasIndex |
Gets whether the index has been set.
| |
| HasName |
Gets whether the name has been set.
Every valid ID must have a name.
| |
| Index |
Gets the index of this ID, if there is no valid index then -1 is returned.
| |
| Name |
Gets the name of this ID.
|
| Name | Description | |
|---|---|---|
| CompareTo |
Compares this ID to another ID.
| |
| Equals |
Determines if two IDs are equal.
| |
| GetHashCode |
Gets the hash code.
(Overrides ValueTypeGetHashCode.) | |
| ToString |
Gets a string representation for this ID.
(Overrides ValueTypeToString.) |