Udostępnij za pośrednictwem


ObjectSecurity<T>.AuditRuleFactory Metoda

Definicja

Inicjuje AuditRule nowe wystąpienie klasy reprezentujące określoną regułę inspekcji dla określonego użytkownika.

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

Reprezentuje konto użytkownika.

accessMask
Int32

Liczba całkowita określająca typ dostępu.

isInherited
Boolean

true jeśli reguła dostępu jest dziedziczona; w przeciwnym razie , false.

inheritanceFlags
InheritanceFlags

Określa, jak propagować maski dostępu do obiektów podrzędnych.

propagationFlags
PropagationFlags

Określa sposób propagacji Access Control wpisów (ACE) do obiektów podrzędnych.

flags
AuditFlags

Opisuje typ inspekcji do wykonania.

Zwraca

Określona reguła inspekcji dla określonego użytkownika.

Dotyczy