AccessRule<T> Конструкторы

Определение

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

Перегрузки

AccessRule<T>(IdentityReference, T, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

AccessRule<T>(String, T, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

AccessRule<T>(IdentityReference, T, InheritanceFlags, PropagationFlags, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

AccessRule<T>(String, T, InheritanceFlags, PropagationFlags, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

AccessRule<T>(IdentityReference, T, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

public:
 AccessRule(System::Security::Principal::IdentityReference ^ identity, T rights, System::Security::AccessControl::AccessControlType type);
public AccessRule (System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : System.Security.Principal.IdentityReference * 'T * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As IdentityReference, rights As T, type As AccessControlType)

Параметры

identity
IdentityReference

Удостоверение, к которому применяется правило доступа.

rights
T

Права правила доступа.

type
AccessControlType

Допустимый тип управления доступом.

Применяется к

AccessRule<T>(String, T, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

public:
 AccessRule(System::String ^ identity, T rights, System::Security::AccessControl::AccessControlType type);
public AccessRule (string identity, T rights, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : string * 'T * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As String, rights As T, type As AccessControlType)

Параметры

identity
String

Удостоверение, к которому применяется правило доступа.

rights
T

Права правила доступа.

type
AccessControlType

Допустимый тип управления доступом.

Применяется к

AccessRule<T>(IdentityReference, T, InheritanceFlags, PropagationFlags, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

public:
 AccessRule(System::Security::Principal::IdentityReference ^ identity, T rights, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public AccessRule (System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : System.Security.Principal.IdentityReference * 'T * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As IdentityReference, rights As T, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType)

Параметры

identity
IdentityReference

Удостоверение, к которому применяется правило доступа.

rights
T

Права правила доступа.

inheritanceFlags
InheritanceFlags

Свойства наследования правила доступа.

propagationFlags
PropagationFlags

Выполняется ли автоматическое распространение наследуемых правил доступа. Флаги распространения не учитываются, если inheritanceFlags имеет значение None.

type
AccessControlType

Допустимый тип управления доступом.

Применяется к

AccessRule<T>(String, T, InheritanceFlags, PropagationFlags, AccessControlType)

Инициализирует новый экземпляр класса AccessRule’1, используя указанные значения.

public:
 AccessRule(System::String ^ identity, T rights, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public AccessRule (string identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : string * 'T * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As String, rights As T, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType)

Параметры

identity
String

Удостоверение, к которому применяется правило доступа.

rights
T

Права правила доступа.

inheritanceFlags
InheritanceFlags

Свойства наследования правила доступа.

propagationFlags
PropagationFlags

Выполняется ли автоматическое распространение наследуемых правил доступа. Флаги распространения не учитываются, если inheritanceFlags имеет значение None.

type
AccessControlType

Допустимый тип управления доступом.

Применяется к