System.Security.Permissions 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ポリシーに基づいて操作とリソースへのアクセスを制御するクラスを定義します。
クラス
CodeAccessSecurityAttribute |
コード アクセス セキュリティの基本属性クラスを指定します。 |
DataProtectionPermission |
暗号化されたデータとメモリにアクセスする機能を制御します。 このクラスは継承できません。 |
DataProtectionPermissionAttribute |
DataProtectionPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
EnvironmentPermission |
システム環境変数、およびユーザー環境変数へのアクセスを制御します。 このクラスは継承できません。 |
EnvironmentPermissionAttribute |
EnvironmentPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
FileDialogPermission |
[ファイル] ダイアログ ボックスからファイルまたはフォルダーにアクセスする機能を制御します。 このクラスは継承できません。 |
FileDialogPermissionAttribute |
FileDialogPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
FileIOPermission |
ファイルとフォルダーにアクセスする機能を制御します。 このクラスは継承できません。 |
FileIOPermissionAttribute |
FileIOPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
GacIdentityPermission |
グローバル アセンブリ キャッシュで作成されたファイルの ID アクセス許可を定義します。 このクラスは継承できません。 |
GacIdentityPermissionAttribute |
GacIdentityPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
HostProtectionAttribute |
ホスト保護要件を決める宣言セキュリティ アクションの使用を許可します。 このクラスは継承できません。 |
IsolatedStorageFilePermission |
プライベート仮想ファイル システムの許可された使用法を指定します。 このクラスは継承できません。 |
IsolatedStorageFilePermissionAttribute |
IsolatedStorageFilePermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
IsolatedStoragePermission |
分離ストレージの汎用機能へのアクセスを表します。 |
IsolatedStoragePermissionAttribute |
IsolatedStoragePermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 |
KeyContainerPermission |
キー コンテナーにアクセスする機能を制御します。 このクラスは継承できません。 |
KeyContainerPermissionAccessEntry |
特定のキー コンテナーのアクセス権を指定します。 このクラスは継承できません。 |
KeyContainerPermissionAccessEntryCollection |
KeyContainerPermissionAccessEntry オブジェクトのコレクションを表します。 このクラスは継承できません。 |
KeyContainerPermissionAccessEntryEnumerator |
KeyContainerPermissionAccessEntryCollection 内の KeyContainerPermissionAccessEntry オブジェクトの列挙子を表します。 |
KeyContainerPermissionAttribute |
KeyContainerPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
MediaPermission |
MediaPermission は、部分的に信頼された Windows Presentation Foundation (WPF) アプリケーションで動作する、オーディオ、画像、およびビデオ メディアの機能を制御するセキュリティのアクセス許可のセットについて説明します。 |
MediaPermissionAttribute |
MediaPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 |
PermissionSetAttribute |
宣言セキュリティを使用して、PermissionSet のセキュリティ アクションをコードに適用できるようにします。 このクラスは継承できません。 |
PrincipalPermission |
宣言型と命令型の両方のセキュリティ アクションに対して定義された言語コンストラクトを使用した、アクティブなプリンシパルに対するチェックを許可します (IPrincipal を参照)。 このクラスは継承できません。 |
PrincipalPermissionAttribute |
PrincipalPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
PublisherIdentityPermission |
ソフトウェアの発行元の ID を表します。 このクラスは継承できません。 |
PublisherIdentityPermissionAttribute |
PublisherIdentityPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
ReflectionPermission |
System.Reflection API を通じて、非パブリック型とメンバーへのアクセスを制御します。 System.Reflection.Emit API の一部の機能を制御します。 |
ReflectionPermissionAttribute |
ReflectionPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 |
RegistryPermission |
レジストリ変数へのアクセスを制御します。 このクラスは継承できません。 |
RegistryPermissionAttribute |
RegistryPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
ResourcePermissionBase |
コード アクセス セキュリティ アクセス許可を制御できるようにします。 |
ResourcePermissionBaseEntry |
コード アクセス セキュリティのアクセス許可セットの最小単位を定義します。 |
SecurityAttribute |
宣言セキュリティの基本属性クラスを指定します。このクラスから、CodeAccessSecurityAttribute クラスが派生します。 |
SecurityPermission |
コードに適用されるセキュリティのアクセス許可のセットについて説明します。 このクラスは継承できません。 |
SecurityPermissionAttribute |
SecurityPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
SiteIdentityPermission |
コードの生成元の Web サイトの ID アクセス許可を定義します。 このクラスは継承できません。 |
SiteIdentityPermissionAttribute |
SiteIdentityPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
StorePermission |
X.509 証明書が含まれるストアへのアクセスを制御します。 このクラスは継承できません。 |
StorePermissionAttribute |
StorePermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
StrongNameIdentityPermission |
厳密な名前の ID アクセス許可を定義します。 このクラスは継承できません。 |
StrongNameIdentityPermissionAttribute |
StrongNameIdentityPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
StrongNamePublicKeyBlob |
厳密な名前の BLOB という公開キー情報を表します。 このクラスは継承できません。 |
TypeDescriptorPermission |
TypeDescriptor クラスへの部分信頼アクセスを定義します。 |
TypeDescriptorPermissionAttribute |
TypeDescriptor に適用するアクセス許可フラグを判断します。 |
UIPermission |
ユーザー インターフェイスとクリップボードに関連したアクセス許可を制御します。 このクラスは継承できません。 |
UIPermissionAttribute |
UIPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
UrlIdentityPermission |
コードの生成元のゾーンの URL の ID アクセス許可を定義します。 このクラスは継承できません。 |
UrlIdentityPermissionAttribute |
UrlIdentityPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
WebBrowserPermission |
WebBrowserPermission オブジェクトは、WebBrowser コントロールを作成する機能を制御します。 |
WebBrowserPermissionAttribute |
WebBrowserPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 |
ZoneIdentityPermission |
コードの生成元のゾーンの ID アクセス許可を定義します。 このクラスは継承できません。 |
ZoneIdentityPermissionAttribute |
ZoneIdentityPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 このクラスは継承できません。 |
インターフェイス
IUnrestrictedPermission |
アクセス許可により、制限なしの状態を公開できるようにします。 |
列挙型
DataProtectionPermissionFlags |
データとメモリを暗号化するためのアクセス許可を指定します。 |
EnvironmentPermissionAccess |
環境変数に対するアクセスを指定します。 |
FileDialogPermissionAccess |
[ファイル] ダイアログ ボックスを使用して実行できるファイルへのアクセスの種類を指定します。 |
FileIOPermissionAccess |
要求されたファイル アクセスの種類を指定します。 |
HostProtectionResource |
メソッドまたはクラスによって呼び出された場合にホストに害を及ぼす可能性がある機能のカテゴリを指定します。 |
IsolatedStorageContainment |
使用できる分離ストレージを指定します。 |
KeyContainerPermissionFlags |
キー コンテナーへの許可されているアクセス権の種類を指定します。 |
MediaPermissionAudio |
オーディオのアクセス許可レベルを指定します。 |
MediaPermissionImage |
イメージのアクセス許可レベルを指定します。 |
MediaPermissionVideo |
ビデオのアクセス許可レベルを指定します。 |
PermissionState |
作成時に、アクセス許可がリソースへのすべてのアクセス権を持つか、アクセス権を持たないかを指定します。 |
ReflectionPermissionFlag |
使用を許可する System.Reflection 名前空間および System.Reflection.Emit 名前空間を指定します。 |
RegistryPermissionAccess |
レジストリ キーと値へのアクセス許可を指定します。 |
SecurityAction |
宣言型セキュリティを使用して実行できるセキュリティ アクションを指定します。 |
SecurityPermissionFlag |
セキュリティ アクセス許可オブジェクトのアクセス フラグを指定します。 |
StorePermissionFlags |
X.509 証明書ストアへの許可されているアクセス権を指定します。 |
TypeDescriptorPermissionFlags |
型記述子のアクセス許可の設定を定義します。 |
UIPermissionClipboard |
呼び出し元のコードに対して許可されているクリップボードへのアクセスの種類を指定します。 |
UIPermissionWindow |
コードでの使用が許可されるウィンドウの種類を指定します。 |
WebBrowserPermissionLevel |
Web ブラウザーのアクセス許可レベルを指定します。 |