UserID Structure |
Namespace: ImmerseSDK.Sessions
[SerializableAttribute] public struct UserID : IComparable, IComparable<UserID>, IEquatable<UserID>
The UserID type exposes the following members.
Name | Description | |
---|---|---|
UserID | ||
UserID(Int32) |
Construct a new UserId
| |
UserID(Byte, Int32) |
Construct a new UserId
|
Name | Description | |
---|---|---|
AsInt32 |
The int32 representation of the user id
| |
AsMessageID |
Construct a MessageID from this UserID
| |
AsUInt32 |
The int32 representation of the user id
| |
CompareTo(Object) |
Compares two UserID objects by comparing the byte representation of the user id
| |
CompareTo(UserID) |
Compares two UserID objects by comparing the byte representation of the user id
| |
Equals(Object) |
Equality operator - compares the byte representation of the user id
(Overrides ValueTypeEquals(Object).) | |
Equals(UserID) |
Checks equality by comparing the byte representation of the user id
| |
GetBytes |
Returns the underlying byte array
| |
GetHashCode |
The hashcode of the bytes that represents the user id
(Overrides ValueTypeGetHashCode.) | |
ToString |
The string representation of the user id
(Overrides ValueTypeToString.) |
Name | Description | |
---|---|---|
Equality |
Equality operator - compares the byte representation of the user id
| |
Inequality |
Inequality operator - compares the byte representation of the user id
|