ActiveDirectorySecurity.AuditRuleFactory Yöntem

Tanım

Bir AuditRule nesnesi oluşturur.

Aşırı Yüklemeler

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Belirtilen değerlere sahip bir AuditRule nesne oluşturur.

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)

Belirtilen değerlere sahip bir AuditRule nesne oluşturur.

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Kaynak:
ActiveDirectorySecurity.cs
Kaynak:
ActiveDirectorySecurity.cs
Kaynak:
ActiveDirectorySecurity.cs

Belirtilen değerlere sahip bir AuditRule nesne oluşturur.

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

Parametreler

identityReference
IdentityReference

Güvenlik IdentityReference tanımlayıcısına (SID) çözümleyen NTAccount nesnesi gibi bir nesne.

accessMask
Int32

Int32 Kullanılacak erişim ayrıcalıklarını gösteren bit maskesi.

isInherited
Boolean

ACL'lerin Boolean devralındığını belirten bir nesne. true ACL'ler devralındıysa; aksi takdirde , false.

inheritanceFlags
InheritanceFlags

Dizin InheritanceFlags nesnesinde devralma bayrakları içeren bir nesne.

propagationFlags
PropagationFlags

Bir PropagationFlags dizin nesnesinde devralma yayma bayrakları içeren bir nesne.

flags
AuditFlags

AuditFlags Bu ActiveDirectorySecurity nesne için denetim bayraklarını içeren bir nesne.

Döndürülenler

AuditRule nesnesine ActiveDirectorySecurity karşılık gelen.

Ayrıca bkz.

Şunlara uygulanır

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)

Kaynak:
ActiveDirectorySecurity.cs
Kaynak:
ActiveDirectorySecurity.cs
Kaynak:
ActiveDirectorySecurity.cs

Belirtilen değerlere sahip bir AuditRule nesne oluşturur.

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, Guid objectGuid, Guid inheritedObjectGuid);
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, Guid objectGuid, Guid inheritedObjectGuid);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags * Guid * Guid -> 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, objectGuid As Guid, inheritedObjectGuid As Guid) As AuditRule

Parametreler

identityReference
IdentityReference

Güvenlik IdentityReference tanımlayıcısına (SID) çözümleyen NTAccount nesnesi gibi bir nesne.

accessMask
Int32

Int32 Kullanılacak erişim ayrıcalıklarını gösteren bit maskesi.

isInherited
Boolean

ACL'lerin Boolean devralınıp devralınmadığını gösteren nesne. true ACL'ler devralındıysa; aksi takdirde , false.

inheritanceFlags
InheritanceFlags

Dizin InheritanceFlags nesnesinde devralma bayrakları içeren bir nesne.

propagationFlags
PropagationFlags

Bir PropagationFlags dizin nesnesinde devralma yayma bayrakları içeren bir nesne.

flags
AuditFlags

AuditFlags Bu ActiveDirectorySecurity nesne için denetim bayraklarını içeren bir nesne.

objectGuid
Guid

Guid Dizin nesnesinin Guido değerini içeren bir nesne.

inheritedObjectGuid
Guid

Guid Devralınan dizin nesnesinin Guido değerini içeren bir nesne.

Döndürülenler

AuditRule nesnesine ActiveDirectorySecurity karşılık gelen.

Ayrıca bkz.

Şunlara uygulanır