Struct Identifier<T>
Identifier used to uniquely identify snapshot components.
Namespace: Unity.SnapshotDebugger
Assembly: solution.dll
Syntax
[Serializable]
public struct Identifier<T>
Type Parameters
| Name | Description |
|---|---|
| T |
Properties
| Name | Description |
|---|---|
| IsValid | Determines if the given snapshot identifier is valid or not. |
| Undefined | An undefined snapshot identifier. |
Methods
| Name | Description |
|---|---|
| Create() | Creates a new snapshot identifier. |
| Equals(object) | Determines whether two snapshot identifiers are equal. |
| Equals(Identifier<T>) | Determines whether two snapshot identifiers are equal. |
| GetHashCode() | Override for GetHashCode(). |
| ToString() | Override for ToString(). |
Operators
| Name | Description |
|---|---|
| operator ==(Identifier<T>, Identifier<T>) | Equality operator for snapshot identifiers. |
| implicit operator int(Identifier<T>) | Implicit conversion from a snapshot identifier to an integer. |
| operator !=(Identifier<T>, Identifier<T>) | Inequality operator for snapshot identifiers. |