共用方式為


CryptoKeySecurity.AuditRuleFactory 方法

定義

使用指定的值,初始化 AuditRule 類別的新執行個體。

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

參數

identityReference
IdentityReference

要套用稽核規則的識別。 它必須是可以轉換成 SecurityIdentifier 的物件。

accessMask
Int32

這個規則的存取遮罩。 存取遮罩是 32 位元的匿名位元集合,其意義由個別的整合子所定義。

isInherited
Boolean

true ,如果這個規則繼承自父容器。

inheritanceFlags
InheritanceFlags

指定稽核規則的繼承屬性。

propagationFlags
PropagationFlags

指定是否自動傳播繼承的稽核規則。 如果 inheritanceFlags 設定為 None,則忽略傳播旗標。

flags
AuditFlags

指定規則的稽核條件。

傳回

這個方法建立的 AuditRule 物件。

適用於