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()
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