ObjectAce コンストラクター

定義

ObjectAce クラスの新しいインスタンスを開始します。

public:
 ObjectAce(System::Security::AccessControl::AceFlags aceFlags, System::Security::AccessControl::AceQualifier qualifier, int accessMask, System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, cli::array <System::Byte> ^ opaque);
public ObjectAce(System.Security.AccessControl.AceFlags aceFlags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[]? opaque);
public ObjectAce(System.Security.AccessControl.AceFlags aceFlags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[] opaque);
new System.Security.AccessControl.ObjectAce : System.Security.AccessControl.AceFlags * System.Security.AccessControl.AceQualifier * int * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAceFlags * Guid * Guid * bool * byte[] -> System.Security.AccessControl.ObjectAce
Public Sub New (aceFlags As AceFlags, qualifier As AceQualifier, accessMask As Integer, sid As SecurityIdentifier, flags As ObjectAceFlags, type As Guid, inheritedType As Guid, isCallback As Boolean, opaque As Byte())

パラメーター

aceFlags
AceFlags

新しいAccess Control エントリ (ACE) の継承、継承の反映、および監査の条件。

qualifier
AceQualifier

新しい ACE の使用。

accessMask
Int32

ACE のアクセス マスク。

sid
SecurityIdentifier

新しい ACE に関連付けられている SecurityIdentifier

flags
ObjectAceFlags

typeパラメーターとinheritedType パラメーターに有効なオブジェクト GUID が含まれているかどうか。

type
Guid

新しい ACE が適用されるオブジェクトの種類を識別する GUID。

inheritedType
Guid

新しい ACE を継承できるオブジェクトの種類を識別する GUID。

isCallback
Boolean

true 新しい ACE がコールバック型 ACE の場合は a0/>。

opaque
Byte[]

新しい ACE に関連付けられている不透明なデータ。 これは、コールバック ACE 型に対してのみ許可されます。 この配列の長さは、 MaxOpaqueLength(Boolean) メソッドの戻り値より大きくすることはできません。

例外

修飾子パラメーターに無効な値が含まれているか、不透明パラメーターの値の長さが MaxOpaqueLength(Boolean) メソッドの戻り値より大きい。

適用対象