Table of Contents

Struct AccessControl

Namespace
InSite.Domain.Foundations
Assembly
Shift.Sdk.dll
public struct AccessControl
Inherited Members
Extension Methods

Properties

Administrate

public bool Administrate { get; set; }

Property Value

bool

Configure

public bool Configure { get; set; }

Property Value

bool

Create

public bool Create { get; set; }

Property Value

bool

Delete

public bool Delete { get; set; }

Property Value

bool

Execute

public bool Execute { get; set; }

Property Value

bool

FullControl

public bool FullControl { get; }

Property Value

bool

Read

public bool Read { get; set; }

Property Value

bool

Trial

public bool Trial { get; set; }

Property Value

bool

Write

public bool Write { get; set; }

Property Value

bool

Methods

Cascade()

public void Cascade()

CreateDefaultForCmds()

public static AccessControl CreateDefaultForCmds()

Returns

AccessControl

SetAdministrate(bool, bool)

public AccessControl SetAdministrate(bool allow, bool cascade = true)

Parameters

allow bool
cascade bool

Returns

AccessControl

SetAll(bool)

public AccessControl SetAll(bool allow)

Parameters

allow bool

Returns

AccessControl

SetConfigure(bool, bool)

public AccessControl SetConfigure(bool allow, bool cascade = true)

Parameters

allow bool
cascade bool

Returns

AccessControl

SetCreate(bool, bool)

public AccessControl SetCreate(bool allow, bool cascade = true)

Parameters

allow bool
cascade bool

Returns

AccessControl

SetDelete(bool, bool)

public AccessControl SetDelete(bool allow, bool cascade = true)

Parameters

allow bool
cascade bool

Returns

AccessControl

SetRead(bool)

public AccessControl SetRead(bool allow)

Parameters

allow bool

Returns

AccessControl

SetWrite(bool, bool)

public AccessControl SetWrite(bool allow, bool cascade = true)

Parameters

allow bool
cascade bool

Returns

AccessControl

ToString()

public override string ToString()

Returns

string