<interopXmlType> (Elemento)

Crea una asignación bidireccional entre un tipo de Common Language Runtime y un tipo XML y espacio de nombres XML. Este elemento se utiliza cuando se especifica un tipo con el atributo xsi:type en SOAP.

<configuration>

  <system.runtime.remoting> (Elemento)

    <application> (Elemento)

      <soapInterop> (Elemento)

        <interopXmlType> (Elemento)

<interopXmlType  
   clr="FullTypeName, AssemblyName"  
   xml="XmlType, XmlNamespace" 
/>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Descripción

clr

Atributo necesario.

Especifica el nombre de tipo completo así como el nombre de ensamblado correspondiente al tipo para el cual se desea crear una asignación a un tipo XML y un espacio de nombres XML. Esto incluye la información de versión, referencia cultural y clave pública si el ensamblado contenedor está en la caché de ensamblados global.

xml

Atributo necesario.

Especifica el nombre de tipo XML y el espacio de nombres XML para los cuales se desea crear una asignación a un tipo y un ensamblado.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción

application

Contiene información sobre los objetos remotos que la aplicación consume y expone.

configuration

Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

soapInterop

Contiene las asignaciones de tipos utilizadas con SOAP.

system.runtime.remoting

Contiene información sobre canales y objetos remotos.

Ejemplo

En el siguiente ejemplo se asocia el elemento ElementName y el espacio de nombres XML Example:mynamespace al tipo TypeName de .NET implementado por el ensamblado AssemblyName . Lo mismo se aplica al tipo y espacio de nombres 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>

Consulte también

Referencia

Esquema de configuración de la comunicación remota

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.