Compartir a través de


Generación de instancias

El Editor de BizTalk invoca el método IInstanceGenerator.GenerateInstance de una extensión cuando se cumplen las condiciones siguientes:

  • La extensión se establece como estándar mediante la propiedad Standard del nodo Esquema .

  • En el cuadro de diálogo Páginas de propiedades asociado al esquema, la propiedad Generar tipo de salida de instancia se establece en Nativo.

  • En el cuadro de diálogo Páginas de propiedades asociado al esquema, la propiedad Nombre de archivo de instancia de salida se establece en el nombre del archivo en el que se guardará la instancia de salida.

Nota

Si no se establece la propiedad Nombre de archivo de instancia de salida , se usa un nombre de archivo predeterminado en una carpeta temporal para el mensaje de instancia generado y se proporciona un vínculo a él en la ventana Salida.

Antes de llamar al método IInstanceValidator.ValidateInstance , el Editor de BizTalk genera un mensaje de instancia XML de ejemplo y, a continuación, lo pasa y el archivo especificado en la propiedad Nombre de archivo de instancia de salida , o un nombre de archivo predeterminado, a ese método.

Si se producen errores, los mensajes de error se devuelven como una matriz de objetos IValidationInfo y se muestran en la ventana Lista de tareas de Visual Studio.

Consulte también

Ampliar el Editor de BizTalk