Sdílet prostřednictvím


AccessRule<T> Konstruktory

Definice

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

Přetížení

AccessRule<T>(IdentityReference, T, AccessControlType)

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

AccessRule<T>(String, T, AccessControlType)

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

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

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

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

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

AccessRule<T>(IdentityReference, T, AccessControlType)

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

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)

Parametry

identity
IdentityReference

Identita, na kterou se pravidlo přístupu vztahuje.

rights
T

Práva pravidla přístupu.

type
AccessControlType

Platný typ řízení přístupu.

Platí pro

AccessRule<T>(String, T, AccessControlType)

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

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)

Parametry

identity
String

Identita, na kterou se pravidlo přístupu vztahuje.

rights
T

Práva pravidla přístupu.

type
AccessControlType

Platný typ řízení přístupu.

Platí pro

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

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

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)

Parametry

identity
IdentityReference

Identita, na kterou se pravidlo přístupu vztahuje.

rights
T

Práva pravidla přístupu.

inheritanceFlags
InheritanceFlags

Vlastnosti dědičnosti pravidla přístupu.

propagationFlags
PropagationFlags

Určuje, jestli se zděděná pravidla přístupu šíří automaticky. Příznaky šíření se ignorují, pokud inheritanceFlags je nastavená hodnota None.

type
AccessControlType

Platný typ řízení přístupu.

Platí pro

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

Inicializuje novou instanci AccessRule'1 třídy pomocí zadaných hodnot.

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)

Parametry

identity
String

Identita, na kterou se pravidlo přístupu vztahuje.

rights
T

Práva pravidla přístupu.

inheritanceFlags
InheritanceFlags

Vlastnosti dědičnosti pravidla přístupu.

propagationFlags
PropagationFlags

Určuje, jestli se zděděná pravidla přístupu šíří automaticky. Příznaky šíření se ignorují, pokud inheritanceFlags je nastavená hodnota None.

type
AccessControlType

Platný typ řízení přístupu.

Platí pro