Partager via


Types de corrélations

Chaque jeu de corrélations est basé sur un type de corrélation, qui est simplement une liste de propriétés. Ces propriétés peuvent être relatives aux données contenues dans le message lui-même, ou au contexte qui décrit le système ou les messages non associés aux données transmises dans le message.

Vous pouvez utiliser un type de corrélation dans plus d'un ensemble de corrélations. Si vous avez besoin de corréler différentes valeurs de propriétés dans un type de corrélation, vous devez créer un nouvel ensemble de corrélations ; chaque ensemble de corrélations ne peut être initialisé qu'une seule fois.

Vous pouvez promouvoir des propriétés dans un schéma de propriété afin de déclarer que certaines propriétés dans un message sont accessibles à votre orchestration. Pour plus d’informations, consultez Promotion des propriétés.

Attention

Ne définissez pas la propriété définie par le système BTS. CorrelationToken associé à chaque message. Elle est utilisée par le moteur pour la corrélation des messages, et la modifier pourrait faire perdre des messages à votre orchestration.

Validation de la corrélation des messages dans les actions Envoi

Vous pouvez valider les propriétés d'un message que vous envoyez depuis votre orchestration pour vous assurer qu'il reflète les propriétés de son ensemble de corrélations. Cette validation est désactivée par défaut. Pour plus d’informations sur son activation, consultez Validation du runtime pour le moteur d’orchestration.