Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al agregar la ubicación de recepción y el puerto de envío, se le pedirá que configure las propiedades personalizadas en el cuadro de diálogo <Nombre del adaptador> Propiedades de transporte. Los archivos de esquema XSD del proyecto AdapterHarness definen estas propiedades.
La validación del esquema de configuración se produce en tres partes:
Al mostrar una configuración guardada, el marco de adaptador valida el documento XML guardado en el esquema antes de cargar el documento en la página de propiedades. En el marco se supone que un documento que no es válido indica un cambio en la definición del esquema de configuración. Solo los documentos válidos se cargan en la página de propiedades.
Al guardar una configuración, si el adaptador implementa la interfaz IAdapterConfigValidation , el marco pasa al adaptador el documento XML construido a partir de la serialización de los datos de la página de propiedades. A continuación, el adaptador procesa el documento. Los errores deben producir excepciones detectadas por el marco y mostradas al usuario. Cualquier valor que falte o necesite generarse debe generarse durante la validación. El uso de la <decoración show="false"> explorable suprime la visualización de una entrada en la cuadrícula de propiedades, aunque el valor aparezca en la instancia XML.
Al guardar una configuración antes de colocar el valor en la base de datos, el marco vuelve a validar el documento XML en el esquema. Esto garantiza que solo se conserven los datos válidos.