次の方法で共有


DelegatingConfigHost クラス

定義

IInternalConfigHost インターフェイスのすべてのメンバーを、ホストの別のインスタンスにデリゲートします。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class DelegatingConfigHost : System::Configuration::Internal::IInternalConfigHost
public ref class DelegatingConfigHost : System::Configuration::Internal::IInternalConfigHost, System::Configuration::Internal::IInternalConfigurationBuilderHost
public class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost
public class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost, System.Configuration.Internal.IInternalConfigurationBuilderHost
type DelegatingConfigHost = class
    interface IInternalConfigHost
type DelegatingConfigHost = class
    interface IInternalConfigHost
    interface IInternalConfigurationBuilderHost
Public Class DelegatingConfigHost
Implements IInternalConfigHost
Public Class DelegatingConfigHost
Implements IInternalConfigHost, IInternalConfigurationBuilderHost
継承
DelegatingConfigHost
実装

コンストラクター

DelegatingConfigHost()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

DelegatingConfigHost クラスの新しいインスタンスを初期化します。

プロパティ

ConfigBuilderHost

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

委任されたホストがそのインターフェイスに必要な機能を提供する場合は、IInternalConfigurationBuilderHost オブジェクトを取得します。

HasLocalConfig

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

委任されたホストにローカル構成があるかどうかを判断します。

HasRoamingConfig

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

委任されたホストにローミング構成があるかどうかを判断します。

Host

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IInternalConfigHost オブジェクトを取得または設定します。

IsAppConfigHttp

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

アプリケーション構成ファイルがローカル以外の URI (つまり) からのものか、 http://ローカル ファイルかを判断します。

IsRemote

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成がリモートかどうかを示す値を取得します。

SupportsChangeNotifications

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ホスト構成が変更通知をサポートしているかどうかを示す値を取得します。

SupportsLocation

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ホスト構成が位置タグをサポートしているかどうかを示す値を取得します。

SupportsPath

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ホスト構成がパスをサポートしているかどうかを示す値を取得します。

SupportsRefresh

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ホスト構成が更新をサポートしているかどうかを示す値を取得します。

メソッド

CreateConfigurationContext(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

新しい構成コンテキストを作成します。

CreateDeprecatedConfigContext(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

使用されなくなった構成コンテキストを作成します。

DecryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

暗号化された構成セクションを復号化します。

DeleteStream(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルで I/O タスクを実行する Stream オブジェクトを削除します。

EncryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成オブジェクトのセクションを暗号化します。

Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetConfigPathFromLocationSubPath(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

位置サブパスに基づいて構成パスを返します。

GetConfigType(String, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成の型を表す Type を返します。

GetConfigTypeName(Type)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成オブジェクトの型名を表す文字列を返します。

GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetRestrictedPermissions(IInternalConfigRecord, PermissionSet, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

古い.

アクセス許可セットがホスト オブジェクト内で使用できる場合、指定されたアクセス許可セットを設定します。

GetStreamName(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルで I/O タスクを実行する Stream オブジェクトの名前を返します。

GetStreamNameForConfigSource(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成元で I/O タスクを実行する Stream オブジェクトの名前を返します。

GetStreamVersion(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルで I/O タスクを実行する FileVersion オブジェクトのバージョンを表す Stream オブジェクトを返します。

GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
Impersonate()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ホストに対して偽装を指示し、.NET が内部的に必要とする IDisposable オブジェクトを返します。

Init(IInternalConfigRoot, Object[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ホストを初期化します。

InitForConfiguration(String, String, String, IInternalConfigRoot, Object[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ホストを初期化します。

IsAboveApplication(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この構成が構成の階層構造内でアプリケーション構成よりも上位にあるかどうかを示す値を返します。

IsConfigRecordRequired(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ホスト構成の初期化に構成レコードが必要かどうかを示す値を返します。

IsDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ホスト構成での定義を制限または許可します。

IsFile(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルを読み取るために Stream オブジェクトが使用するファイル パスが有効なパスであるかどうかを示す値を返します。

IsFullTrustSectionWithoutAptcaAllowed(IInternalConfigRecord)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成セクションで完全に信頼できるコード アクセス セキュリティ レベルを要求し、AllowPartiallyTrustedCallersAttribute 属性で暗黙のリンク確認要求を無効にできないようにするかどうかを表す値を返します。

IsInitDelayed(IInternalConfigRecord)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成オブジェクトの初期化を遅延と見なすかどうかを示す値を返します。

IsLocationApplicable(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成オブジェクトが位置タグをサポートしているかどうかを示す値を返します。

IsSecondaryRoot(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成パスが、内容をルートとして扱う必要がある構成ノードへのパスであるかどうかを示す値を返します。

IsTrustedConfigPath(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成パスが信頼されているかどうかを示す値を返します。

MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Object の簡易コピーを作成します。

(継承元 Object)
OpenStreamForRead(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Stream オブジェクトを開いて、構成ファイルを読み取ります。

OpenStreamForRead(String, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Stream オブジェクトを開いて、構成ファイルを読み取ります。

OpenStreamForWrite(String, String, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルに書き込むために、または構成ファイルの作成に使用する一時ファイルに書き込むために、Stream オブジェクトを開きます。 ファイル属性をコピーするために、Stream オブジェクトをテンプレートとして指定できるようにします。

OpenStreamForWrite(String, String, Object, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルに書き込むために Stream オブジェクトを開きます。 ファイル属性をコピーするために、Stream オブジェクトをテンプレートとして指定できるようにします。

PrefetchAll(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した Stream オブジェクトによって構成ファイル全体を読み取ることができるかどうかを示す値を返します。

PrefetchSection(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IInternalConfigHost オブジェクトに対して、関連付けられている構成ファイルの指定セクションを読み取るように指示します。

ProcessConfigurationSection(ConfigurationSection, ConfigurationBuilder)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された ConfigurationBuilder を使用する ConfigurationSection オブジェクトを処理します。

ProcessRawXml(XmlNode, ConfigurationBuilder)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された ConfigurationBuilder を使用する構成セクションのマークアップを処理します。

RefreshConfigPaths()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成パスを更新する委任されたホストのメソッドを呼び出します。

RequireCompleteInit(IInternalConfigRecord)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

新しい構成レコードで完全な初期化が必要なことを示します。

StartMonitoringStreamForChanges(String, StreamChangeCallback)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルの変更について、関連付けられている Stream オブジェクトを監視するように、ホストに対して指示します。

StopMonitoringStreamForChanges(String, StreamChangeCallback)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルの変更について、関連付けられている Stream オブジェクトを監視するのを停止するように、ホスト オブジェクトに対して指示します。

ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
VerifyDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition, IConfigErrorInfo)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成の定義が構成レコードで許可されることを検証します。

WriteCompleted(String, Boolean, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルへのすべての書き込みが完了したことを示します。

WriteCompleted(String, Boolean, Object, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルへのすべての書き込みが完了したことを示し、アクセス許可をアサートする必要があるかどうかを指定します。

適用対象

こちらもご覧ください