ObjectAce コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 のアクセス マスク。
新しい 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) メソッドの戻り値より大きい。