IInternalConfigHost インターフェイス
アセンブリ: System.Configuration (system.configuration.dll 内)


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IInternalConfigHost プロパティ

名前 | 説明 | |
---|---|---|
![]() | IsRemote | 構成がリモートかどうかを示す値を返します。 |
![]() | SupportsChangeNotifications | ホスト構成が変更通知をサポートしているかどうかを示す値を返します。 |
![]() | SupportsLocation | ホスト構成が位置タグをサポートしているかどうかを示す値を返します。 |
![]() | SupportsPath | ホスト構成がパス タグをサポートしているかどうかを示す値を返します。 |
![]() | SupportsRefresh | ホスト構成が構成の更新をサポートしているかどうかを示す値を返します。 |

IInternalConfigHost メソッド

名前 | 説明 | |
---|---|---|
![]() | CreateConfigurationContext | アプリケーション構成の ConfigurationElement のコンテキスト オブジェクトを作成して返します。 |
![]() | CreateDeprecatedConfigContext | アプリケーション構成の使用されなくなったコンテキスト オブジェクトを作成して返します。 |
![]() | DecryptSection | 暗号化された構成セクションを復号化し、文字列として返します。 |
![]() | DeleteStream | アプリケーション構成ファイルで I/O タスクを実行する Stream オブジェクトを削除します。 |
![]() | EncryptSection | 構成セクションを暗号化し、文字列として返します。 |
![]() | GetConfigPathFromLocationSubPath | 位置サブパスに基づいてアプリケーション構成ファイルへの絶対パスを返します。 |
![]() | GetConfigType | 構成オブジェクトの型を表す Type オブジェクトを返します。 |
![]() | GetConfigTypeName | 構成の型を表す Type オブジェクトの型名を表す文字列を返します。 |
![]() | GetRestrictedPermissions | 構成を PermissionSet オブジェクトに関連付けます。 |
![]() | GetStreamName | 構成ファイルで I/O タスクを実行する Stream オブジェクトに関連付けられている構成ファイル名を表す文字列を返します。 |
![]() | GetStreamNameForConfigSource | リモート構成ファイルで I/O タスクを実行する Stream オブジェクトに関連付けられている構成ファイル名を表す文字列を返します。 |
![]() | GetStreamVersion | 構成ファイルに関連付けられている Stream オブジェクトのバージョンを返します。 |
![]() | Impersonate | ホストに対して偽装を指示し、内部 .NET 構造体が必要とする IDisposable オブジェクトを返します。 |
![]() | Init | 構成ホストを初期化します。 |
![]() | InitForConfiguration | 構成オブジェクトを初期化します。 |
![]() | IsAboveApplication | 構成ファイルが構成の階層構造内でアプリケーション構成よりも上位レベルにあるかどうかを示す値を返します。 |
![]() | IsConfigRecordRequired | 子構成パスに子レコードが必要かどうかを示す値を返します。 |
![]() | IsDefinitionAllowed | アプリケーション構成オブジェクトに対して別の Type 定義を使用できるかどうかを判断します。 |
![]() | IsFile | 構成ファイルを読み取るために Stream オブジェクトが使用するファイル パスが有効なパスであるかどうかを示す値を返します。 |
![]() | IsFullTrustSectionWithoutAptcaAllowed | 構成セクションで完全に信頼できるコード アクセス セキュリティ レベルを要求し、AllowPartiallyTrustedCallersAttribute 属性で暗黙のリンク確認要求を無効にできないようにするかどうかを表す値を返します。 |
![]() | IsInitDelayed | 構成オブジェクトの初期化を遅延と見なすかどうかを示す値を返します。 |
![]() | IsLocationApplicable | 構成オブジェクトが位置タグをサポートしているかどうかを示す値を返します。 |
![]() | IsSecondaryRoot | 構成パスが、内容をルートとして扱う必要がある構成ノードへのパスであるかどうかを示す値を返します。 |
![]() | IsTrustedConfigPath | 構成パスが信頼されているかどうかを示す値を返します。 |
![]() | OpenStreamForRead | オーバーロードされます。 構成ファイルを読み取るために Stream オブジェクトを開きます。 |
![]() | OpenStreamForWrite | オーバーロードされます。 |
![]() | PrefetchAll | 指定した Stream オブジェクトによって構成ファイル全体を読み取ることができるかどうかを示す値を返します。 |
![]() | PrefetchSection | IInternalConfigHost オブジェクトに対して、関連付けられている構成ファイルの指定セクションを読み取るように指示します。 |
![]() | RequireCompleteInit | 新しい構成レコードで完全な初期化が必要なことを示します。 |
![]() | StartMonitoringStreamForChanges | 構成ファイルの変更について、関連付けられている Stream オブジェクトを監視するように、IInternalConfigHost オブジェクトに対して指示します。 |
![]() | StopMonitoringStreamForChanges | 構成ファイルの変更について、関連付けられている Stream オブジェクトの監視を停止するように、IInternalConfigHost オブジェクトに対して指示します。 |
![]() | VerifyDefinitionAllowed | 構成の定義が構成レコードで許可されることを検証します。 |
![]() | WriteCompleted | オーバーロードされます。 構成ファイルへのすべての書き込みが完了したことを示し、アクセス許可をアサートする必要があるかどうかを指定します。 |

IInternalConfigHost メンバ
アプリケーション構成のプロパティを初期化するために、内部 .NET 構造体によって使用されるインターフェイスを定義します。
IInternalConfigHost データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | IsRemote | 構成がリモートかどうかを示す値を返します。 |
![]() | SupportsChangeNotifications | ホスト構成が変更通知をサポートしているかどうかを示す値を返します。 |
![]() | SupportsLocation | ホスト構成が位置タグをサポートしているかどうかを示す値を返します。 |
![]() | SupportsPath | ホスト構成がパス タグをサポートしているかどうかを示す値を返します。 |
![]() | SupportsRefresh | ホスト構成が構成の更新をサポートしているかどうかを示す値を返します。 |

名前 | 説明 | |
---|---|---|
![]() | CreateConfigurationContext | アプリケーション構成の ConfigurationElement のコンテキスト オブジェクトを作成して返します。 |
![]() | CreateDeprecatedConfigContext | アプリケーション構成の使用されなくなったコンテキスト オブジェクトを作成して返します。 |
![]() | DecryptSection | 暗号化された構成セクションを復号化し、文字列として返します。 |
![]() | DeleteStream | アプリケーション構成ファイルで I/O タスクを実行する Stream オブジェクトを削除します。 |
![]() | EncryptSection | 構成セクションを暗号化し、文字列として返します。 |
![]() | GetConfigPathFromLocationSubPath | 位置サブパスに基づいてアプリケーション構成ファイルへの絶対パスを返します。 |
![]() | GetConfigType | 構成オブジェクトの型を表す Type オブジェクトを返します。 |
![]() | GetConfigTypeName | 構成の型を表す Type オブジェクトの型名を表す文字列を返します。 |
![]() | GetRestrictedPermissions | 構成を PermissionSet オブジェクトに関連付けます。 |
![]() | GetStreamName | 構成ファイルで I/O タスクを実行する Stream オブジェクトに関連付けられている構成ファイル名を表す文字列を返します。 |
![]() | GetStreamNameForConfigSource | リモート構成ファイルで I/O タスクを実行する Stream オブジェクトに関連付けられている構成ファイル名を表す文字列を返します。 |
![]() | GetStreamVersion | 構成ファイルに関連付けられている Stream オブジェクトのバージョンを返します。 |
![]() | Impersonate | ホストに対して偽装を指示し、内部 .NET 構造体が必要とする IDisposable オブジェクトを返します。 |
![]() | Init | 構成ホストを初期化します。 |
![]() | InitForConfiguration | 構成オブジェクトを初期化します。 |
![]() | IsAboveApplication | 構成ファイルが構成の階層構造内でアプリケーション構成よりも上位レベルにあるかどうかを示す値を返します。 |
![]() | IsConfigRecordRequired | 子構成パスに子レコードが必要かどうかを示す値を返します。 |
![]() | IsDefinitionAllowed | アプリケーション構成オブジェクトに対して別の Type 定義を使用できるかどうかを判断します。 |
![]() | IsFile | 構成ファイルを読み取るために Stream オブジェクトが使用するファイル パスが有効なパスであるかどうかを示す値を返します。 |
![]() | IsFullTrustSectionWithoutAptcaAllowed | 構成セクションで完全に信頼できるコード アクセス セキュリティ レベルを要求し、AllowPartiallyTrustedCallersAttribute 属性で暗黙のリンク確認要求を無効にできないようにするかどうかを表す値を返します。 |
![]() | IsInitDelayed | 構成オブジェクトの初期化を遅延と見なすかどうかを示す値を返します。 |
![]() | IsLocationApplicable | 構成オブジェクトが位置タグをサポートしているかどうかを示す値を返します。 |
![]() | IsSecondaryRoot | 構成パスが、内容をルートとして扱う必要がある構成ノードへのパスであるかどうかを示す値を返します。 |
![]() | IsTrustedConfigPath | 構成パスが信頼されているかどうかを示す値を返します。 |
![]() | OpenStreamForRead | オーバーロードされます。 構成ファイルを読み取るために Stream オブジェクトを開きます。 |
![]() | OpenStreamForWrite | オーバーロードされます。 |
![]() | PrefetchAll | 指定した Stream オブジェクトによって構成ファイル全体を読み取ることができるかどうかを示す値を返します。 |
![]() | PrefetchSection | IInternalConfigHost オブジェクトに対して、関連付けられている構成ファイルの指定セクションを読み取るように指示します。 |
![]() | RequireCompleteInit | 新しい構成レコードで完全な初期化が必要なことを示します。 |
![]() | StartMonitoringStreamForChanges | 構成ファイルの変更について、関連付けられている Stream オブジェクトを監視するように、IInternalConfigHost オブジェクトに対して指示します。 |
![]() | StopMonitoringStreamForChanges | 構成ファイルの変更について、関連付けられている Stream オブジェクトの監視を停止するように、IInternalConfigHost オブジェクトに対して指示します。 |
![]() | VerifyDefinitionAllowed | 構成の定義が構成レコードで許可されることを検証します。 |
![]() | WriteCompleted | オーバーロードされます。 構成ファイルへのすべての書き込みが完了したことを示し、アクセス許可をアサートする必要があるかどうかを指定します。 |

- IInternalConfigHostのページへのリンク