MutexSecurity.AuditRuleFactory Metódus

Definíció

Létrehoz egy új naplózási szabályt, amely megadja a felhasználót, akire a szabály vonatkozik, a naplózáshoz való hozzáférési jogosultságokat és a naplózási szabályt kiváltó eredményt.

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

Paraméterek

identityReference
IdentityReference

Azt IdentityReference a felhasználót vagy csoportot azonosítja, akire a szabály vonatkozik.

accessMask
Int32

Az értékek bitenkénti kombinációja MutexRights , amely megadja a naplózáshoz szükséges hozzáférési jogosultságokat, és egy egész számra vetítve.

isInherited
Boolean

Az elnevezett várakozási fogópontok értelmetlenek, mert nincs hierarchiájuk.

inheritanceFlags
InheritanceFlags

Az elnevezett várakozási fogópontok értelmetlenek, mert nincs hierarchiájuk.

propagationFlags
PropagationFlags

Az elnevezett várakozási fogópontok értelmetlenek, mert nincs hierarchiájuk.

flags
AuditFlags

Az értékek bitenkénti kombinációja AuditFlags , amely meghatározza, hogy a sikeres hozzáférés, a sikertelen hozzáférés vagy mindkettő naplózása szükséges-e.

Válaszok

A MutexAuditRule megadott felhasználó megadott naplózási szabályát képviselő objektum. A metódus visszatérési típusa az alaposztály, AuditRulede a visszatérési érték biztonságosan átírható a származtatott osztályba.

Kivételek

accessMask, inheritanceFlags, propagationFlagsvagy flags érvénytelen értéket ad meg.

identityReference az null.

-vagy-

accessMask nulla.

identityReference nem típus, SecurityIdentifierés nem is olyan típus, mint amely NTAccount típussá SecurityIdentifieralakítható.

Megjegyzések

Az auditszabályok létrehozásának ajánlott módja az osztály konstruktorainak MutexAuditRule használata.

Note

Bár az öröklési és propagálási jelzők értelmetlenek a nevesített mutexekhez, mégis megadhatóak. Ez nem ajánlott, mert szükségtelenül bonyolítja a szabályok fenntartását, például azáltal, hogy zavarja az egyébként kompatibilis szabályok kombinációját.

A következőre érvényes: