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

Class UserDataPermissionActor

Inheritance
System.Object
UserDataPermissionActor
Implements
IPermissionActor
Namespace: OpenMod.Core.Permissions
Assembly: OpenMod.Core.dll
Syntax
public class UserDataPermissionActor : object, IPermissionActor

Constructors

| Improve this Doc View Source

UserDataPermissionActor(UserData)

Declaration
public UserDataPermissionActor(UserData userData)
Parameters
Type Name Description
UserData userData

Properties

| Improve this Doc View Source

Data

Declaration
public Dictionary<string, object?>? Data { get; }
Property Value
Type Description
System.Nullable<Dictionary<System.String, System.Nullable<System.Object>>>
| Improve this Doc View Source

DisplayName

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

FullActorName

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

Id

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

Type

Declaration
public string Type { get; }
Property Value
Type Description
System.String

Operators

| Improve this Doc View Source

Implicit(UserData to UserDataPermissionActor)

Declaration
public static implicit operator UserDataPermissionActor(UserData d)
Parameters
Type Name Description
UserData d
Returns
Type Description
UserDataPermissionActor

Implements

IPermissionActor

Extension Methods

DisposeHelper.DisposeSyncOrAsync(Object)