Elemento <interopXmlElement>
Questo argomento è specifico di una tecnologia legacy mantenuta per una questione di compatibilità con le applicazioni esistenti di versioni precedenti e non è consigliato per il nuovo sviluppo. Le applicazioni distribuite devono ora essere sviluppate utilizzando Windows Communication Foundation (WCF).
Crea una mappa bidirezionale tra un tipo Common Language Runtime e un elemento XML e lo spazio dei nomi XML. Questo elemento può essere presente in un file di configurazione del computer e in un file di configurazione dell'applicazione.
Schema Hierarchy
<configuration>
Elemento <system.runtime.remoting>
Elemento <application>
Elemento <soapInterop>
Elemento <interopXmlElement>
Sintassi
<interopXmlElement
clr="FullTypeName, AssemblyName"
xml="xmlElement,xmlNamespace"
/>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo | Descrizione |
---|---|
clr |
Attributo obbligatorio. Specifica il nome completo del tipo e il nome dell'assembly del tipo per cui si desidera creare un mapping a un elemento XML e allo spazio dei nomi XML. Se l'assembly che contiene il tipo si trova nella Global Assembly Cache, vengono specificate anche le informazioni relative alla versione, alle impostazioni cultura e alla chiave pubblica. |
xml |
Attributo obbligatorio. Specifica l'elemento XML e lo spazio dei nomi XML per cui si desidera creare un mapping a un tipo e a un assembly. |
Elementi figlio
Nessuno.
Elementi padre
Elemento | Descrizione |
---|---|
application |
Definisce una raccolta di provider di compilazione utilizzati per compilare file di risorse personalizzati. Possono essere presenti più provider di compilazione. |
configuration |
È l'elemento radice in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework. |
interopXmlElement |
Crea una mappa bidirezionale tra un tipo Common Language Runtime e un elemento XML e lo spazio dei nomi XML. |
soapInterop |
Contiene i mapping dei tipi utilizzati con SOAP. |
system.runtime.remoting |
Contiene informazioni relative a oggetti e canali remoti. |
Esempio
Nell'esempio seguente vengono associati l'elemento ElementName
e lo spazio dei nomi XML Example:mynamespace
con il tipo .NET TypeName
implementato dall'assembly AssemblyName
. Lo stesso vale per il tipo e lo spazio dei nomi 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>
Vedere anche
Riferimento
Schema delle impostazioni remote
Data di compilazione: 2010-02-13