DirectoryObjectSecurity.AuditRuleFactory Yöntem

Tanım

Belirtilen değerlerle sınıfının yeni bir örneğini AuditRule başlatır.

public:
 virtual 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 objectType, Guid inheritedObjectType);
public virtual 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 objectType, Guid inheritedObjectType);
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 Overridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags, objectType As Guid, inheritedObjectType As Guid) As AuditRule

Parametreler

identityReference
IdentityReference

Denetim kuralının uygulandığı kimlik. Olarak atanabilecek SecurityIdentifierbir nesne olmalıdır.

accessMask
Int32

Bu kuralın erişim maskesi. Erişim maskesi, anlamı tek tek tümleştiriciler tarafından tanımlanan 32 bitlik anonim bit koleksiyonudur.

isInherited
Boolean

true bu kural bir üst kapsayıcıdan devralındıysa.

inheritanceFlags
InheritanceFlags

Denetim kuralının devralma özelliklerini belirtir.

propagationFlags
PropagationFlags

Devralınan denetim kurallarının otomatik olarak yayılıp yayılmayacağını belirtir. olarak ayarlanırsa inheritanceFlagsNoneyayma bayrakları yoksayılır.

flags
AuditFlags

Kuralın denetlendiği koşulları belirtir.

objectType
Guid

Yeni denetim kuralının uygulandığı nesne sınıfının kimliği.

inheritedObjectType
Guid

Yeni denetim kuralını devralabilen alt nesne sınıfının kimliği.

Döndürülenler

AuditRule Bu yöntemin oluşturduğu nesne.

Şunlara uygulanır