RawSecurityDescriptor コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RawSecurityDescriptor クラスの新しいインスタンスを初期化します。
オーバーロード
RawSecurityDescriptor(String) |
指定した SDDL (Security Descriptor Definition Language) 文字列から RawSecurityDescriptor クラスの新しいインスタンスを初期化します。 |
RawSecurityDescriptor(Byte[], Int32) |
指定したバイト値の配列から RawSecurityDescriptor クラスの新しいインスタンスを初期化します。 |
RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl) |
値を指定して、RawSecurityDescriptor クラスの新しいインスタンスを初期化します。 |
RawSecurityDescriptor(String)
指定した SDDL (Security Descriptor Definition Language) 文字列から RawSecurityDescriptor クラスの新しいインスタンスを初期化します。
public:
RawSecurityDescriptor(System::String ^ sddlForm);
public RawSecurityDescriptor (string sddlForm);
new System.Security.AccessControl.RawSecurityDescriptor : string -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (sddlForm As String)
パラメーター
- sddlForm
- String
新しい RawSecurityDescriptor オブジェクトの作成元の SDDL 文字列。
例外
セキュリティ記述子オブジェクトの SDDL 形式が無効です。
適用対象
RawSecurityDescriptor(Byte[], Int32)
指定したバイト値の配列から RawSecurityDescriptor クラスの新しいインスタンスを初期化します。
public:
RawSecurityDescriptor(cli::array <System::Byte> ^ binaryForm, int offset);
public RawSecurityDescriptor (byte[] binaryForm, int offset);
new System.Security.AccessControl.RawSecurityDescriptor : byte[] * int -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (binaryForm As Byte(), offset As Integer)
パラメーター
- binaryForm
- Byte[]
新しい RawSecurityDescriptor オブジェクトの作成元となるバイト値の配列。
- offset
- Int32
コピーの開始位置を示す binaryForm
配列内のオフセット。
適用対象
RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl)
値を指定して、RawSecurityDescriptor クラスの新しいインスタンスを初期化します。
public:
RawSecurityDescriptor(System::Security::AccessControl::ControlFlags flags, System::Security::Principal::SecurityIdentifier ^ owner, System::Security::Principal::SecurityIdentifier ^ group, System::Security::AccessControl::RawAcl ^ systemAcl, System::Security::AccessControl::RawAcl ^ discretionaryAcl);
public RawSecurityDescriptor (System.Security.AccessControl.ControlFlags flags, System.Security.Principal.SecurityIdentifier? owner, System.Security.Principal.SecurityIdentifier? group, System.Security.AccessControl.RawAcl? systemAcl, System.Security.AccessControl.RawAcl? discretionaryAcl);
public RawSecurityDescriptor (System.Security.AccessControl.ControlFlags flags, System.Security.Principal.SecurityIdentifier owner, System.Security.Principal.SecurityIdentifier group, System.Security.AccessControl.RawAcl systemAcl, System.Security.AccessControl.RawAcl discretionaryAcl);
new System.Security.AccessControl.RawSecurityDescriptor : System.Security.AccessControl.ControlFlags * System.Security.Principal.SecurityIdentifier * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.RawAcl * System.Security.AccessControl.RawAcl -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (flags As ControlFlags, owner As SecurityIdentifier, group As SecurityIdentifier, systemAcl As RawAcl, discretionaryAcl As RawAcl)
パラメーター
- flags
- ControlFlags
新しい RawSecurityDescriptor オブジェクトの動作を指定するフラグ。
- owner
- SecurityIdentifier
新しい RawSecurityDescriptor オブジェクトの所有者。
- group
- SecurityIdentifier
新しい RawSecurityDescriptor オブジェクトのプライマリ グループ。
- systemAcl
- RawAcl
新しい RawSecurityDescriptor オブジェクトの システム アクセス制御リスト (SACL: System Access Control List)。
- discretionaryAcl
- RawAcl
新しい RawSecurityDescriptor オブジェクトの随意アクセス制御リスト (DACL: Discretionary Access Control List)。
適用対象
.NET