ActiveDirectorySecurity.AuditRuleFactory メソッド

定義

AuditRule オブジェクトを作成します。

オーバーロード

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

ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs

指定した値を持つ 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

セキュリティ識別子 (SID) に解決される NTAccount オブジェクトなどの IdentityReference オブジェクト。

accessMask
Int32

使用するアクセス特権を示す Int32 ビットマスク。

isInherited
Boolean

ACE が継承されるかどうかを示す Boolean オブジェクト。 true ACE が継承される場合は 〗。それ以外の場合は false

inheritanceFlags
InheritanceFlags

ディレクトリ オブジェクトの継承フラグを含む InheritanceFlags オブジェクト。

propagationFlags
PropagationFlags

ディレクトリ オブジェクトの継承伝達フラグを含む PropagationFlags オブジェクト。

flags
AuditFlags

このAuditFlags オブジェクトの監査フラグを含むActiveDirectorySecurity オブジェクト。

返品

AuditRule オブジェクトに対応するActiveDirectorySecurity

こちらもご覧ください

適用対象

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

ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs
ソース:
ActiveDirectorySecurity.cs

指定した値を持つ 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, 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

パラメーター

identityReference
IdentityReference

セキュリティ識別子 (SID) に解決される NTAccount オブジェクトなどの IdentityReference オブジェクト。

accessMask
Int32

使用するアクセス特権を示す Int32 ビットマスク。

isInherited
Boolean

ACE が継承されるかどうかを示す Boolean オブジェクト。 true ACE が継承される場合は 〗。それ以外の場合は false

inheritanceFlags
InheritanceFlags

ディレクトリ オブジェクトの継承フラグを含む InheritanceFlags オブジェクト。

propagationFlags
PropagationFlags

ディレクトリ オブジェクトの継承伝達フラグを含む PropagationFlags オブジェクト。

flags
AuditFlags

このAuditFlags オブジェクトの監査フラグを含むActiveDirectorySecurity オブジェクト。

objectGuid
Guid

ディレクトリ オブジェクトの Guido を含む Guid オブジェクト。

inheritedObjectGuid
Guid

継承されたディレクトリ オブジェクトの Guido を格納している Guid オブジェクト。

返品

AuditRule オブジェクトに対応するActiveDirectorySecurity

こちらもご覧ください

適用対象