CryptoKeySecurity.AuditRuleFactory Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Inicjuje AuditRule nowe wystąpienie klasy z określonymi wartościami.
public:
override System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags);
public override sealed System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public Overrides NotOverridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule
Parametry
- identityReference
- IdentityReference
Tożsamość, do której ma zastosowanie reguła inspekcji. 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 inspekcji.
- propagationFlags
- PropagationFlags
Określa, czy dziedziczone reguły inspekcji są automatycznie propagowane. Flagi propagacji są ignorowane, jeśli inheritanceFlags ustawiono wartość None.
- flags
- AuditFlags
Określa warunki, dla których reguła jest poddawane inspekcji.
Zwraca
Obiekt AuditRule tworzony przez tę metodę.