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)

Исходный код:
ObjectSecurityT.cs

Инициализирует новый экземпляр класса 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)

Исходный код:
ObjectSecurityT.cs

Инициализирует новый экземпляр класса 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)

Исходный код:
ObjectSecurityT.cs

Инициализирует новый экземпляр класса 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)

Исходный код:
ObjectSecurityT.cs

Инициализирует новый экземпляр класса 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

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

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