System.AppDomainSetup.SetConfigurationBytes 方法

方法描述

提供应用程序域的 XML 配置信息,重写应用程序的 XML 配置信息。

语法定义(C# System.AppDomainSetup.SetConfigurationBytes 方法 的用法)

public void SetConfigurationBytes(
	byte[] value
)

参数/返回值

参数值/返回值 参数类型/返回类型 参数描述/返回描述
value System-Byte[] 一个数组,其中包含要用于应用程序域的 XML 配置信息。
返回值 void

提示和注释

通过使用 SetConfigurationBytes 方法,可以重写创建新的应用程序域的应用程序的配置信息。 value 中的配置文件信息将重写应用程序的配置文件信息。 例如,如果应用程序 Example.exe 创建一个新的应用程序域,它可以对最初从文件 Example.exe.config 中获得的配置信息进行重写。

重要事项

配置文件信息的一些使用者不使用 SetConfigurationBytes 方法存储的信息。 运行时并不实施此规则。 若要确保所有配置文件信息在新的应用程序域中被重写,请使用 ConfigurationFile 属性指定配置文件。 SetConfigurationBytes 方法不影响程序集绑定。

value 中的 XML 与普通配置文件中的 XML 一样,只是它以 Byte 数组的形式存储。

System.AppDomainSetup.SetConfigurationBytes 方法例子


异常

异常 异常描述

命名空间

namespace: System

程序集: mscorlib(在 mscorlib.dll 中)

版本信息

.NET Framework 受以下版本支持:4、3.5、3.0、2.0 .NET Framework Client Profile 受以下版本支持:4、3.5 SP1

适用平台

Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2 .NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。