Freigeben über


<interopXmlType>-Element

Erstellt eine bidirektionale Zuordnung zwischen einem Common Language Runtime-Typ und einem XML-Typ und -Namespace. Dieses Element verwenden Sie, wenn ein Typ mit dem xsi:type-Attribut in SOAP angegeben wird.

<configuration>

  <system.runtime.remoting>-Element

    <application>-Element

      <soapInterop>-Element

        <interopXmlType>-Element

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete sowie übergeordnete Elemente beschrieben.

Attribute

Attribut Beschreibung

clr

Erforderliches Attribut.

Gibt den vollständigen Typnamen und den Assemblynamen des Typs an, für den Sie eine Zuordnung zu einem XML-Typ und einem XML-Namespace erstellen möchten. Hierzu gehören die Version, die Kultur und der öffentliche Schlüssel, wenn die übergeordnete Assembly sich im globalen Assemblycache befindet.

xml

Erforderliches Attribut.

Gibt den XML-Typnamen und den Namespace für den XML-Typ an, für den Sie eine Zuordnung zu einem Typ und einer Assembly erstellen möchten.

Untergeordnete Elemente

Keines.

Übergeordnete Elemente

Element Beschreibung

application

Enthält Informationen über Remoteobjekte, die die Anwendung verwendet und verfügbar macht.

configuration

Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

soapInterop

Enthält die in SOAP verwendeten Typenzuordnungen.

system.runtime.remoting

Enthält Informationen über Remoteobjekte und Channels.

Beispiel

Im folgenden Beispiel wird das ElementName -Element und der Example:mynamespace -XML‑Namespace mit dem TypeName -.NET-Typ verknüpft, der durch die AssemblyName -Assembly implementiert wird. Das gleiche gilt für den XML-Typ und den XML-Namespace.

<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>

Siehe auch

Referenz

Schema für Remoteeinstellungen

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.