次の方法で共有


AppDomainSetup.GetConfigurationBytes メソッド

定義

SetConfigurationBytes(Byte[]) メソッドによって設定された (アプリケーションの XML 構成情報をオーバーライドする) XML 構成情報を返します。

public:
 cli::array <System::Byte> ^ GetConfigurationBytes();
public byte[] GetConfigurationBytes ();
member this.GetConfigurationBytes : unit -> byte[]
Public Function GetConfigurationBytes () As Byte()

戻り値

Byte[]

SetConfigurationBytes(Byte[]) メソッドによって設定された XML 構成情報を格納する配列。SetConfigurationBytes(Byte[]) メソッドが呼び出されなかった場合は null

注釈

このメソッドは SetConfigurationBytes 、新しいアプリケーション ドメインを作成するアプリケーションの構成情報をオーバーライドする方法を提供します。 構成ファイル情報は、 value アプリケーションの構成ファイル情報をオーバーライドします。 たとえば、Example.exe アプリケーションが新しいアプリケーション ドメインを作成するときに、ファイルから最初に取得した構成情報Example.exe.configオーバーライドできます。

重要

構成ファイル情報の一部のコンシューマーは、メソッドによって格納された情報を SetConfigurationBytes 使用しません。 ランタイムでは、これを強制しません。 すべての構成ファイル情報が新しいアプリケーション ドメインでオーバーライドされるようにするには、このプロパティを ConfigurationFile 使用して構成ファイルを指定します。 このメソッドは SetConfigurationBytes アセンブリ バインドに影響します。

XML value は、配列として格納される点を除き、通常の構成ファイル内の XML と Byte 同じです。

アプリケーション ドメインの構成バイトにアクセスするには、プロパティを AppDomain.SetupInformation 使用してアプリケーション ドメインの AppDomainSetup オブジェクトを取得し、メソッドを GetConfigurationBytes 使用します。

適用対象