共用方式為


PipeSecurity.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;否則為 false。

inheritanceFlags
InheritanceFlags

其中一個 InheritanceFlags 值,其指定存取規則的繼承 (Inheritance) 屬性。

propagationFlags
PropagationFlags

其中一個 PropagationFlags 值,其指定是否要自動傳播繼承的存取規則。 如果 inheritanceFlags 設定為 None,則忽略傳播旗標。

flags
AuditFlags

其中一個 AuditFlags 值,其指定有效的存取控制型別。

傳回

這個方法建立的 AuditRule 物件。

例外狀況

accessMaskinheritanceFlagspropagationFlagsflags 屬性指定了無效值。

identityReference 屬性為 null

-或-

accessMask 屬性為零。

identityReference 屬性既不是 SecurityIdentifier 型別,也不是可以轉換成 NTAccount 型別的型別 (例如 SecurityIdentifier)。

備註

建立稽核規則的建議方式是使用 類別的 PipeAuditRule 建構函式。

適用於