Promotion de propriétés dans les composants de pipeline Désassembleur
La promotion de propriétés est un processus par lequel une valeur de propriété est extraite d'un document XML à l'aide d'une expression XPath et placée dans le contexte du message afin de pouvoir être utilisée pour le routage des messages.
Si une propriété promue n’a pas de valeur par défaut ou fixe, le champ XML de cette propriété est manquant et la propriété Validate Document Structure a la valeur False, la propriété n’est pas promue.
Un composant de pipeline personnalisé peut promouvoir des propriétés à valeurs multiples. Les messages qui contiennent des propriétés à valeurs multiples ne sont pris en charge que dans les scénarios de routage basé sur le contenu ; ils ne peuvent pas être acheminés vers des orchestrations ni être utilisés aux fins de suivi.
Le Désassembleur XML ne promeut pas de valeurs par défaut ou fixes pour un élément vide qui possède une balise de fermeture. Par exemple, <field1> n’est pas promu dans le code XML suivant.
<document>
<field1></field1>
</document>
Cependant, un élément vide sans balise de fermeture (comme dans l'exemple suivant) est promu.
<document>
<field1/>
</document>
Lors de la lecture de données de date et d'heure au format UTC dans un document et de leur transfert dans la propriété de contexte, ce format est préservé. Si les données de date et d'heure sont dans un format local+décalage, BizTalk Server convertit le format date/heure au format UTC résultant de l'ajout du décalage à l'heure locale. Si le format date/heure ne spécifie pas de fuseau horaire ni de format UTC, l'heure est supposée locale et convertie au format UTC sur la base du fuseau horaire actuel.
Voir aussi
Composant de pipeline Désassembleur XML
Configuration du composant de pipeline Désassembleur XML