Class UserId
Represents a user ID with an optional user object.
public class UserId : Entity, IEntity, IEquatable<Entity>, ISpanFormattable, IFormattable
- Inheritance
-
UserId
- Implements
- Inherited Members
Constructors
UserId(ulong)
Represents a user ID with an optional user object.
public UserId(ulong id)
Parameters
idulongThe ID of the user.
UserId(ulong, User?)
public UserId(ulong id, User? user)
Parameters
Properties
Id
The ID of the user.
public override ulong Id { get; }
Property Value
User
The user object, if available.
public User? User { get; }
Property Value
Methods
ToString()
public override string ToString()
Returns
TryFormat(Span<char>, out int, ReadOnlySpan<char>, IFormatProvider?)
public override bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
Parameters
destinationSpan<char>charsWrittenintformatReadOnlySpan<char>providerIFormatProvider