Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section explique comment développer un composant de pipeline. Vous pouvez créer trois types de composants de pipeline : général, assemblage et désassemblage. Chacun des trois types peut également implémenter des fonctionnalités de détection. Chaque type de composant de pipeline a une interface associée qui doit être implémentée pour que le composant soit branché au moteur de messagerie BizTalk ; les interfaces de pipeline qui distinguent les types de composants sont IComponent, IAssemblerComponent et IDisassemblerComponent. Pour les composants de détection, vous devez implémenter l’interface IProbeMessage .
Microsoft BizTalk Server contient un exemple de composant de pipeline que vous pouvez référencer lors de la création de votre propre composant. L’exemple de composant montre comment ajouter des données à la fin d’un message et ajouter des données au début du message. Pour plus d’informations sur l’exemple de composant de pipeline, consultez CustomComponent (exemple BizTalk Server).
Avertissement
Si vous référencez un composant de pipeline personnalisé à partir d’un pipeline dans Visual Studio, une erreur au moment de la compilation peut se produire. Pour corriger l’erreur, fermez le Concepteur de pipelines et rouvrez-le avant de compiler. Vous pouvez également supprimer le composant, puis l’ajouter.
Important
Lors de la mise à niveau vers BizTalk Server, vérifiez que toutes les variables de chaîne de vos composants de pipeline personnalisés existants ne contiennent pas de caractères de ligne tels que «\n». Sinon, une erreur ‘newline in constant’ se produit lors de la compilation de ce composant dans Visual Studio.