Freigeben über


<interopXmlElement>-Element

Dieses Thema bezieht sich auf eine veraltete Technologie, die zum Zwecke der Abwärtskompatibilität mit vorhandenen Anwendungen beibehalten wird und nicht für die neue Entwicklung empfohlen wird. Verteilte Anwendungen sollten jetzt mit  Windows Communication Foundation (WCF) entwickelt werden.

Erstellt eine bidirektionale Zuordnung zwischen einem Common Language Runtime-Typ und einem XML-Element und ‑Namespace. Dieses Element kann in einer Anwendungskonfigurationsdatei oder einer Computerkonfigurationsdatei verwendet werden.

Schema Hierarchy

<configuration>
  <system.runtime.remoting>-Element
    <application>-Element
      <soapInterop>-Element
        <interopXmlElement>-Element

Syntax

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und ü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‑Element 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 das XML‑Element und den XML‑Namespace an, für das bzw. den Sie eine Zuordnung zu einem Typ und einer Assembly erstellen möchten.

Untergeordnete Elemente

Keines.

Übergeordnete Elemente

Element Beschreibung

application

Definiert eine Auflistung von Buildanbietern, die zum Kompilieren benutzerdefinierter Ressourcendateien verwendet werden. Sie können eine beliebige Anzahl von Buildanbietern verwenden.

configuration

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

interopXmlElement

Erstellt eine bidirektionale Zuordnung zwischen einem Common Language Runtime-Typ und einem XML-Element und -Namespace.

soapInterop

Enthält die in SOAP verwendeten Typenzuordnungen.

system.runtime.remoting

Enthält Informationen über Remoteobjekte und Channels.

Beispiel

Im folgenden Beispiel werden das ElementName -Element und der Example:mynamespace -XML-Namespace mit dem TypeName -.NET-Typ verknüpft, der durch die AssemblyName -Assembly implementiert wird. Dies gilt ebenso 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

Verweis

Schema für Remoteeinstellungen

Erstellungsdatum: 2010-02-13