Udostępnij za pośrednictwem


CryptoKeySecurity.AccessRuleFactory Metoda

Definicja

Inicjuje AccessRule nowe wystąpienie klasy z określonymi wartościami.

public:
 override System::Security::AccessControl::AccessRule ^ AccessRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public override sealed System.Security.AccessControl.AccessRule AccessRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
override this.AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule
Public Overrides NotOverridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType) As AccessRule

Parametry

identityReference
IdentityReference

Tożsamość, do której ma zastosowanie reguła dostępu. Musi to być obiekt, który można rzutować jako SecurityIdentifierobiekt .

accessMask
Int32

Maska dostępu tej reguły. Maska dostępu to 32-bitowa kolekcja bitów anonimowych, których znaczenie jest definiowane przez poszczególnych integratorów.

isInherited
Boolean

true, jeśli ta reguła jest dziedziczona z kontenera nadrzędnego.

inheritanceFlags
InheritanceFlags

Określa właściwości dziedziczenia reguły dostępu.

propagationFlags
PropagationFlags

Określa, czy dziedziczone reguły dostępu są automatycznie propagowane. Flagi propagacji są ignorowane, jeśli inheritanceFlags ustawiono wartość None.

type
AccessControlType

Określa prawidłowy typ kontroli dostępu.

Zwraca

Obiekt AccessRule tworzony przez tę metodę.

Dotyczy