Sdílet prostřednictvím


ObjectSecurity<T>.AuditRuleFactory Metoda

Definice

Inicializuje novou instanci AuditRule třídy představující zadané pravidlo auditu pro zadaného uživatele.

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 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 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

Představuje uživatelský účet.

accessMask
Int32

Celé číslo, které určuje typ přístupu.

isInherited
Boolean

truepokud je pravidlo přístupu zděděno; v opačném případě . false

inheritanceFlags
InheritanceFlags

Určuje, jak mají být masky přístupu šířeny do podřízených objektů.

propagationFlags
PropagationFlags

Určuje, jak rozšířit položky Access Control (ACE) na podřízené objekty.

flags
AuditFlags

Popisuje typ auditování, které se má provést.

Návraty

Zadané pravidlo auditu pro zadaného uživatele

Platí pro