Table of Contents

Class Permission

Namespace
The.Security
Assembly
Instagile.dll

Granting the right to perform some operation on some class of objects.

public sealed class Permission
Inheritance
Permission
Inherited Members

Constructors

Permission(PermissionType, string?)

public Permission(PermissionType action, string? @object)

Parameters

action PermissionType
object string

Fields

Action

public readonly PermissionType Action

Field Value

PermissionType

Admin

public static readonly Permission Admin

Field Value

Permission

AllFlags

public static readonly Permission AllFlags

Field Value

Permission

AllTenants

public static readonly Permission AllTenants

Field Value

Permission

ExportAll

public static readonly Permission ExportAll

Field Value

Permission

Object

public readonly string? Object

Field Value

string

ReadAll

public static readonly Permission ReadAll

Field Value

Permission

WriteAll

public static readonly Permission WriteAll

Field Value

Permission

Methods

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.