<preLoad> 元素
指定要从扩展 SoapAttribute 的类加载映射的类型。 虽然在序列化过程中会自动选取这些类型,但 .NET Framework 远程处理系统必须使用这些配置元素(或调用编程等效项)才能正确进行反序列化。
<configuration>
<system.runtime.remoting>
<application>
<soapInterop>
<preLoad>
<preLoad type="FullTypeName" />
<preLoad assembly="AssemblyName" />
可选属性
属性 | 说明 |
---|---|
type |
指定为启用反序列化而预加载的类型。 如果包含程序集位于全局程序集缓存中,则此信息包括版本、区域性和公钥信息。 |
assembly |
预加载指定程序集中的所有类型。 |
示例
下面的示例将元素 ElementName
及 XML 命名空间 Example:mynamespace
与 AssemblyName
程序集所实现的 .NET 类型 TypeName
关联在一起。 对于 XML 类型和命名空间也是如此。
<configuration>
<system.runtime.remoting>
<application name="soapInterop">
<soapInterop>
<interopXmlElement
xml="ElementName,Example:mynamespace"
clr="TypeName,AssemblyName"
/>
<interopXmlType
xml="XmlTypeName,Example:TypeNamespace"
clr="TypeName,AssemblyName"
/>
<preLoad
type="TypeName"
assembly="AssemblyName"
</soapInterop>
</application>
</system.runtime.remoting>
</configuration>
要求
**配置文件:**应用程序配置文件、计算机配置文件 (Machine.config)
请参见
参考
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。