OpenMod Docs OpenMod Docs
OpenMod Docs OpenMod Docs
OpenMod .NET Plugin Framework.

Class UnturnedPendingUser

Represents a pending unturned user.

Inheritance
System.Object
UnturnedPendingUser
Implements
IEquatable<UnturnedPendingUser>
IEquatable<UnturnedUser>
Namespace: OpenMod.Unturned.Users
Assembly: OpenMod.Unturned.dll
Syntax
public class UnturnedPendingUser : UserBase, IEquatable<UnturnedPendingUser>, IEquatable<UnturnedUser>

Constructors

| Improve this Doc View Source

UnturnedPendingUser(IUserProvider, IUserDataStore, SteamPending)

Declaration
public UnturnedPendingUser(IUserProvider userProvider, IUserDataStore userDataStore, SteamPending steamPending)
Parameters
Type Name Description
IUserProvider userProvider
IUserDataStore userDataStore
SteamPending steamPending

Properties

| Improve this Doc View Source

Id

See SteamId.

Declaration
public override string Id { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SteamId

The Steam ID of the user.

Declaration
public CSteamID SteamId { get; }
Property Value
Type Description
CSteamID
| Improve this Doc View Source

SteamPending

The wrapped SteamPending.

Declaration
public SteamPending SteamPending { get; }
Property Value
Type Description
SteamPending

Methods

| Improve this Doc View Source

Equals(UnturnedPendingUser)

Declaration
public bool Equals(UnturnedPendingUser other)
Parameters
Type Name Description
UnturnedPendingUser other
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Equals(UnturnedUser)

Declaration
public bool Equals(UnturnedUser other)
Parameters
Type Name Description
UnturnedUser other
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Equals(Nullable<Object>)

Declaration
public override bool Equals(object? obj)
Parameters
Type Name Description
System.Nullable<System.Object> obj
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
| Improve this Doc View Source

PrintMessageAsync(String)

Declaration
public override Task PrintMessageAsync(string message)
Parameters
Type Name Description
System.String message
Returns
Type Description
Task
| Improve this Doc View Source

PrintMessageAsync(String, System.Drawing.Color)

Declaration
public override Task PrintMessageAsync(string message, System.Drawing.Color color)
Parameters
Type Name Description
System.String message
Color color
Returns
Type Description
Task

Implements

IEquatable<>
IEquatable<>

Extension Methods

DisposeHelper.DisposeSyncOrAsync(Object)