指定要从扩展 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)
请参见
参考
.gif)
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。