Utilisation d'IntelliSense pour créer un fichier de configuration d'intercepteur
Vous pouvez utiliser IntelliSense et la validation de schéma dans Visual Studio pour vous aider à construire des fichiers de configuration d’intercepteur qui sont schématiquement valides. L'utilitaire de gestion de l'analyse BAM valide un fichier de configuration de l'intercepteur d'après un schéma de configuration de base et, si le fichier n'est pas valide, il n'autorise pas le déploiement de ce schéma. Si le fichier réussit la validation par rapport au schéma de configuration de l’intercepteur de base, il est validé par rapport à des schémas spécifiques à la technologie comme le schéma Windows Workflow Foundation (WF) ou le schéma Windows Communication Foundation (WCF) au moment de l’exécution et si des erreurs sont rencontrées, aucune interception ne se produit. Vous pouvez éviter ces erreurs en utilisant la validation de schéma dans Visual Studio lors de la construction de votre fichier de configuration d’intercepteur.
Notes
Les exemples de fichiers XSD de configuration de l'intercepteur de l'analyse BAM sont installés avec les fichiers du Kit de développement logiciel (SDK). Vous les trouverez à l’adresse \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Samples\BAM\InterceptorXSDs :
- CommonInterceptorConfiguration.xsd
- WcfInterceptorConfiguration.xsd
- WorkflowInterceptorConfiguration.xsd
Pour obtenir une copie des schémas de l'intercepteur
Ouvrez le Bloc-notes ou un autre éditeur de texte.
Accédez à la rubrique Schéma de configuration de l’intercepteur .
Collez le contenu dans un nouveau document dans l’éditeur de texte ouvert, puis enregistrez le fichier en tant que fichier texte en utilisant le nom CommonInterceptorConfiguration.xsd (ou l’un de vos choix) sur votre disque dur.
Répétez ces étapes pour les rubriques schéma Windows Workflow Foundation (WF) et Windows Communication Foundation (WCF) à l’aide des noms de fichiers WorkflowInterceptorConfiguration.xsd et WcfInterceptorConfiguration.xsd ou des noms de votre choix.
Pour utiliser la fonctionnalité IntelliSense avec le fichier de configuration de l'intercepteur
Ouvrez Visual Studio.
Cliquez sur Fichier, sur Nouveau, puis sur Fichier.
Dans la boîte de dialogue Nouveau fichier , sélectionnez Fichier XML , puis cliquez sur Ouvrir.
Affichez le volet Propriétés en cliquant avec le bouton droit sur le volet d’édition, puis en cliquant sur Propriétés.
Dans le volet Propriétés, cliquez sur Schémas, puis sur les points de suspension (...).
Dans la boîte de dialogue Schémas XML , cliquez sur Ajouter , puis accédez à l’emplacement des schémas et sélectionnez CommonInterceptorConfiguration.xsd et WcfInterceptorConfiguration.xsd si vous utilisez un fichier de configuration d’intercepteur Windows Communication Foundation (WCF), ou WorkflowInterceptorConfiguration.xsd si vous utilisez un fichier de configuration d’intercepteur Windows Workflow Foundation (WF).
Notes
Si vous avez enregistré ces fichiers sous des noms différents, sélectionnez-les.
Visual Studio valide désormais votre fichier de configuration d’intercepteur lorsqu’il est ouvert et fournit de l’aide IntelliSense lorsque vous créez et modifiez le fichier.
Voir aussi
Schéma Windows Workflow Foundation
Schéma Windows Communication Foundation