AuthorizationRule Costruttore

Definizione

Inizializza una nuova istanza della classe AccessRule usando i valori specificati.

protected public:
 AuthorizationRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
protected internal AuthorizationRule (System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
new System.Security.AccessControl.AuthorizationRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> System.Security.AccessControl.AuthorizationRule
Protected Friend Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Parametri

identity
IdentityReference

Identità alla quale si applica la regola di accesso. Questo parametro deve essere un oggetto di cui è possibile eseguire il cast come un SecurityIdentifier.

accessMask
Int32

Maschera di accesso di questa regola. La maschera di accesso è una raccolta a 32 bit di bit anonimi, il cui significato è definito dai singoli integratori.

isInherited
Boolean

true per ereditare questa regola da un contenitore padre.

inheritanceFlags
InheritanceFlags

Proprietà di ereditarietà della regola di accesso.

propagationFlags
PropagationFlags

Indica se le regole di accesso ereditate vengono propagate automaticamente. I flag di propagazione sono ignorati se inheritanceFlags è impostato su None.

Eccezioni

Non è possibile eseguire il cast del valore del parametro identity come SecurityIdentifier.

Il valore del parametro accessMask è zero oppure i parametri inheritanceFlags o propagationFlags contengono valori di flag non riconosciuti.

Si applica a