<interopXmlElement> 元素

本主题介绍一项传统技术,保留该技术是为了向后兼容现有的应用程序,不建议对新的开发使用该技术。现在应该使用  Windows Communication Foundation (WCF) 来开发分布式应用程序。

创建公共语言运行时类型与 XML 元素及 XML 命名空间之间的双向映射。此元素可能出现在应用程序配置文件和计算机配置文件中。

Schema Hierarchy

<configuration>
  <system.runtime.remoting> 元素
    <application> 元素
      <soapInterop> 元素
        <interopXmlElement> 元素

语法

<interopXmlElement  
   clr="FullTypeName, AssemblyName"  
   xml="xmlElement,xmlNamespace" 
/>

特性和元素

以下几节描述了特性、子元素和父元素。

特性

特性 说明

clr

必需的特性。

指定要为其创建到 XML 元素及 XML 命名空间的映射的类型的完整类型名和程序集名。如果包含程序集位于全局程序集缓存中,则此信息包括版本、区域性和公钥信息。

xml

必需的特性。

指定要为其创建到类型和程序集的映射的 XML 元素及 XML 命名空间。

子元素

无。

父元素

元素 说明

application

定义用于编译自定义资源文件的生成提供程序的集合。您可以拥有任意数量的生成提供程序。

configuration

公共语言运行时和 .NET Framework 应用程序所使用的每个配置文件中的根元素。

interopXmlElement

创建公共语言运行时类型与 XML 元素及 XML 命名空间之间的双向映射。

soapInterop

包含与 SOAP 一起使用的类型映射。

system.runtime.remoting

包含有关远程对象和信道的信息。

示例

下面的示例将元素 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"
            />
         </soapInterop>
      </application>
   </system.runtime.remoting>
</configuration>

另请参见

参考

远程处理设置架构

生成日期:2010-02-13