Partage via


Utilisation de la forme Appeler règles

Dans Orchestration Designer, vous pouvez utiliser la forme Règles d’appel pour appeler une stratégie métier.

Configurer la forme Règles d’appel

  1. Dans la boîte à outils, sous l’onglet Orchestrations BizTalk , faites glisser la forme Règles d’appel sur une ligne de connexion sur l’aire de conception d’orchestration.

    —Ou—

    Cliquez avec le bouton droit sur la ligne de connexion ou l’espace réservé de forme dans lequel vous souhaitez ajouter la forme, pointez sur Insérer une forme dans le menu contextuel, puis cliquez sur Règles d’appel.

    Notes

    La forme Règles d’appel peut être utilisée en dehors d’une étendue atomique.

    Sur les anciennes versions BizTalk Server, lors de l’insertion de la forme Règles d’appel en dehors d’une étendue atomique, faites glisser la forme de la boîte à outils vers la zone de conception d’orchestration. Il existe une limitation qui oblige le menu contextuel Insérer une forme à désactiver l’élément de menu Règles d’appel lorsqu’il est accessible en dehors d’une étendue atomique.

  2. Dans Orchestration Designer, sélectionnez la forme Règles d’appel.

  3. Double-cliquez sur la forme pour afficher la boîte de dialogue configuration de la stratégie CallRules .

  4. Dans la liste déroulante Sélectionner la stratégie d’entreprise que vous souhaitez appeler , sélectionnez la stratégie dont vous avez besoin.

    Notes

    La configuration de la forme Appeler règles examine la toute dernière version enregistrée d'une stratégie lors de la détermination des types utilisés dans la stratégie. Lors de l’exécution, la dernière version déployée de la stratégie est utilisée.

  5. Dans la zone de liste Spécifier les paramètres de stratégie , sélectionnez une variable dans la propriété Nom du paramètre .

    Notes

    La forme Règles d’appel reconstruit essentiellement le message, comme si vous utilisaient une forme Construct, ce qui peut à son tour entraîner la perte des propriétés de contexte du message.

    Notes

    Vous pouvez spécifier un message ou une variable .NET en tant que paramètre d'une stratégie du moteur des règles d'entreprise. Pour transmettre un fait TypedXmlDocument , spécifiez le message correspondant déclaré dans l’orchestration en tant que paramètre. Pour transmettre un fait .NET, spécifiez une variable .NET qui a été déclarée en tant que paramètre dans l'orchestration. Pour transmettre un fait de base de données, spécifiez une variable .NET de type DataConnection ou TypedDataTable en tant que paramètre à la stratégie.