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.
Lors de l’ajout de l’emplacement de réception et du port d’envoi, vous serez invité à configurer vos propriétés personnalisées dans la boîte de dialogue <Nom de l’Adaptateur> Propriétés du transport. Les fichiers de schéma XSD dans le projet AdapterHarness définissent ces propriétés.
La validation du schéma de configuration se produit en trois parties :
Lors de l’affichage d’une configuration enregistrée, Adapter Framework valide le document XML enregistré sur le schéma avant de charger le document dans la page de propriétés. L’infrastructure suppose qu’un document qui n’est pas valide indique une modification dans la définition du schéma de configuration. Seuls les documents valides sont chargés dans la page de propriétés.
Lors de l’enregistrement d’une configuration, si l’adaptateur implémente l’interface IAdapterConfigValidation , l’infrastructure passe à l’adaptateur le document XML construit à partir de la sérialisation des données de la page de propriétés. L’adaptateur traite ensuite le document. Toutes les erreurs doivent produire des exceptions interceptées par l’infrastructure et affichées à l’utilisateur. Toutes les valeurs manquantes ou générées doivent être générées pendant la validation. L'utilisation de l'attribut <browsable show="false"> empêche l'affichage d'une entrée dans la grille de propriétés, même si la valeur est présente dans l’instance XML.
Lors de l’enregistrement d’une configuration avant de placer la valeur dans la base de données, l’infrastructure valide à nouveau le document XML sur le schéma. Cela garantit que seules les données valides sont conservées.