Cómo usar la forma Reglas de llamada
En Orquestación Designer, puede usar la forma Reglas de llamada para llamar a una directiva empresarial.
Configurar la forma Reglas de llamada
En el Cuadro de herramientas, en la pestaña Orquestaciones de BizTalk , arrastre la forma Reglas de llamada a una línea de conexión en la superficie de diseño de orquestación.
—O—
Haga clic con el botón derecho en la línea de conexión o en el marcador de posición de forma donde quiera agregar la forma, seleccione Insertar forma en el menú contextual y, a continuación, haga clic en Reglas de llamada.
Nota
La forma Reglas de llamada se puede usar fuera de un ámbito atómico.
En versiones anteriores de BizTalk Server, al insertar la forma Reglas de llamada fuera de un ámbito atómico, arrastre la forma del cuadro de herramientas al área de diseño de orquestación. Existe una limitación que hace que el menú contextual Insertar forma deshabilite el elemento de menú Reglas de llamada cuando se accede fuera de un ámbito atómico.
En Orquestación Designer, seleccione la forma Reglas de llamada.
Haga doble clic en la forma para mostrar el cuadro de diálogo Configuración de directiva de CallRules .
En la lista desplegable Seleccionar la directiva de negocios a la que desea llamar , seleccione la directiva que necesita.
Nota
La configuración de directivas de Reglas de llamada se fijará en la última versión guardada de una directiva para determinar los tipos que se han utilizado en ésta. En tiempo de ejecución, se utilizará la última versión implementada de la directiva.
En el cuadro de lista Especificar parámetros de directiva , seleccione una variable en la propiedad Nombre de parámetro .
Nota
La forma Reglas de llamada es esencialmente reconstruir el mensaje, como si se usara una forma Construct , que a su vez puede hacer que se pierdan las propiedades de contexto del mensaje.
Nota
Puede especificar un mensaje o una variable de .NET como parámetro para una directiva BRE. Para pasar un hecho typedXmlDocument , especifique el mensaje correspondiente declarado en la orquestación como parámetro. Para pasar un hecho de .NET, especifique una variable de .NET declarada en la orquestación como parámetro. Para pasar un hecho de base de datos, especifique una variable .NET de tipo DataConnection o TypedDataTable como parámetro para la directiva.