Élément <preLoad>
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).
Spécifie le type pour charger les mappages à partir des classes qui étendent SoapAttribute. Même si ces types peuvent être recueillis automatiquement pour la sérialisation, le système .NET Framework Remoting exige ces éléments de configuration (ou l'appel à l'équivalent programmatique) pour que la désérialisation s'effectue correctement.
<configuration>
<system.runtime.remoting>
<application>
<soapInterop>
<preLoad>
<preLoad type="FullTypeName" />
<preLoad assembly="AssemblyName" />
Attributs facultatifs
Attribut | Description |
---|---|
type |
Spécifie le type à précharger pour permettre la désérialisation. Cela inclut les informations de version, de culture et de clé publique si l'assembly conteneur se trouve dans le Global Assembly Cache. |
assembly |
Précharge tous les types dans l'assembly spécifié. |
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"
/>
<preLoad
type="TypeName"
assembly="AssemblyName"
</soapInterop>
</application>
</system.runtime.remoting>
</configuration>
Spécifications
Fichiers de configuration : fichier de configuration de l'application, fichier de configuration machine (Machine.config)
Voir aussi
Référence
Schéma des paramètres de communication à distance
Date de génération : 2010-02-13