Sdílet prostřednictvím


AuditRule Konstruktor

Definice

Inicializuje novou instanci AuditRule třídy pomocí zadaných hodnot.

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

Parametry

identity
IdentityReference

Identita, na kterou se pravidlo auditu vztahuje. Musí se jednat o objekt, který lze přetypovat jako SecurityIdentifierobjekt .

accessMask
Int32

Maska přístupu tohoto pravidla Maska přístupu je 32bitová kolekce anonymních bitů, jejíž význam definuje jednotliví integrátoři.

isInherited
Boolean

true zdědíte toto pravidlo z nadřazeného kontejneru.

inheritanceFlags
InheritanceFlags

Vlastnosti dědičnosti pravidla auditu.

propagationFlags
PropagationFlags

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

auditFlags
AuditFlags

Podmínky, pro které se pravidlo audituje.

Výjimky

Hodnotu parametru identity nelze přetypovat jako SecurityIdentifier, nebo auditFlags parametr obsahuje neplatnou hodnotu.

Hodnota parametru accessMask je nula nebo inheritanceFlags parametry nebo propagationFlags obsahují nerozpoznané hodnoty příznaku.

Poznámky pro dědice

Tuto metodu by neměli používat integrátoři. Integrátoři by nikdy neměli vytvářet zděděná pravidla.

Platí pro