ControlFlags 列挙体とは何? わかりやすく解説 Weblio辞書 (original) (raw)

メモ : この列挙体は、.NET Framework version 2.0新しく追加されたものです。

これらのフラグは、セキュリティ記述子動作影響します

この列挙体には、メンバ値のビットごとの組み合わせ可能にする FlagsAttribute属性含まれています。

名前空間: System.Security.AccessControl
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Visual Basic (宣言)

_ Public Enumeration ControlFlags

Visual Basic (使用法)

Dim instance As ControlFlags

C#

[FlagsAttribute] public enum ControlFlags

C++

[FlagsAttribute] public enum class ControlFlags

J#

/** @attribute FlagsAttribute() */ public enum ControlFlags

JScript

FlagsAttribute public enum ControlFlags

メンバメンバ

| | メンバ名 | 説明 | | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | DiscretionaryAclAutoInherited | 随意アクセス制御リスト (DACL: Discretionary Access Control List) が親から自動的に継承されていることを指定します設定できるのは、リソース マネージャだけです。 | | DiscretionaryAclAutoInheritRequired | 無視されます。 | | DiscretionaryAclDefaulted | DACL が既定機構によって取得されたことを指定します設定できるのは、リソース マネージャだけです。 | | DiscretionaryAclPresent | DACL が null 参照 (Visual Basic では Nothing) でないことを指定します設定できるのは、リソース マネージャまたはユーザーだけです。 | | DiscretionaryAclProtected | リソース マネージャ自動継承防止することを指定します設定できるのは、リソース マネージャまたはユーザーだけです。 | | DiscretionaryAclUntrusted | 無視されます。 | | GroupDefaulted | グループ SecurityIdentifier既定機構によって取得されたことを指定します設定できるのは、リソース マネージャだけです。呼び出し元で設定しないください。 | | None | 制御フラグがありません。 | | OwnerDefaulted | 所有者 SecurityIdentifier既定機構によって取得されたことを指定します設定できるのは、リソース マネージャだけです。呼び出し元で設定しないください。 | | RMControlValid | 予約済みフィールド内容が有効であることを指定します。 | | SelfRelative | セキュリティ記述子バイナリ表現自己相対形式であることを指定します。このフラグは、必ず設定されます。 | | ServerSecurity | 無視されます。 | | SystemAclAutoInherited | システム アクセス制御リスト (SACL: System Access Control List) が親から自動的に継承されていることを指定します設定できるのは、リソース マネージャだけです。 | | SystemAclAutoInheritRequired | 無視されます。 | | SystemAclDefaulted | SACL が既定機構によって取得されたことを示します設定できるのは、リソース マネージャだけです。 | | SystemAclPresent | SACL が null 参照 (Visual Basic では Nothing) でないことを指定します設定できるのは、リソース マネージャまたはユーザーだけです。 | | SystemAclProtected | リソース マネージャ自動継承防止することを指定します設定できるのは、リソース マネージャまたはユーザーだけです。 |

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
System.Security.AccessControl 名前空間