Élément <interopXmlElement>

Cette rubrique est spécifique à la technologie héritée assurant la compatibilité descendante avec des applications existantes et n'est pas recommandée en cas de nouveau développement. Les applications distribuées doivent maintenant être développées à l'aide de Windows Communication Foundation (WCF)

Crée une table bidirectionnelle entre un type Common Language Runtime, un élément XML et un espace de noms XML. Cet élément peut se trouver dans le fichier de configuration de l'ordinateur et dans le fichier de configuration de l'application.

Schema Hierarchy

<configuration>
  Élément <system.runtime.remoting>
    Élément <application>
      Élément <soapInterop>
        Élément <interopXmlElement>

Syntaxe

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

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description

clr

Attribut requis.

Spécifie le nom du type complet et le nom de l'assembly du type pour lequel vous voulez créer un mappage avec un élément XML et un espace de noms XML. Cela inclut les informations de version, de culture et de clé publique si l'assembly conteneur se trouve dans le Global Assembly Cache.

xml

Attribut requis.

Spécifie l'élément XML et l'espace de noms XML pour lesquels vous voulez créer un mappage avec un type et un assembly.

Éléments enfants

Aucun.

Éléments parents

Élément Description

application

Définit une collection de fournisseurs de générations utilisés pour compiler des fichiers de ressources personnalisés. Le nombre de fournisseurs de générations n'est pas défini.

configuration

Élément racine de chaque fichier de configuration utilisé par le common language runtime et les applications .NET Framework.

interopXmlElement

Crée une table bidirectionnelle entre un type common language runtime, un élément XML et un espace de noms XML.

soapInterop

Contient les mappages de type utilisés avec SOAP.

system.runtime.remoting

Contient des informations sur les canaux et les objets distants.

Exemple

L'exemple suivant associe l'élément ElementName et l'espace de noms XML Example:mynamespace avec le type .NET TypeName implémenté par l'assembly AssemblyName . Cela est également vrai pour le type et l'espace de noms 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>

Voir aussi

Référence

Schéma des paramètres de communication à distance

Date de génération : 2010-02-13