Utilizar functoids para crear asignaciones más complejas

Información general

Los functoids desempeñan un rol crucial en muchos escenarios de asignación. Sin functoids, puede copiar elementos y datos de atributos, pero no puede, en una gran medida, manipular los propios valores. Con los functoids es posible casi cualquier transformación. Por ejemplo, con un functoid puede tomar dos valores desde ubicaciones completamente diferentes, sumarlos y colocar la suma en el esquema de destino.

Los functoids aparecen en el Cuadro de herramientas de Visual Studio, una pestaña de cuadro de herramientas por categoría, al editar un mapa de BizTalk. Después de abrir el cuadro de herramientas y elegir una categoría de functoids haciendo clic en la pestaña correspondiente, se arrastra el functoid hasta una página de cuadrícula. A continuación, se crean vínculos de entrada y salida entre el functoid y bien nodos de esquema o bien otro functoid. Los vínculos de entrada se corresponden con parámetros de entrada y llegan a un functoid desde la izquierda; el vínculo de salida se corresponde con el parámetro de salida y abandona un functoid hacia la derecha.

Al igual que ocurre con otros elementos de asignaciones, los functoids tienen propiedades. Una de las propiedades más importantes de un functoid es su conjunto de parámetros de entrada. Para obtener más información, vea Cómo agregar functoids básicos a un mapa.

En esta sección se proporcionan instrucciones detalladas para trabajar con functoids dentro de asignaciones de BizTalk. Para obtener información de referencia sobre los functoids, consulte La referencia de Functoid en la guía de la interfaz de usuario y la referencia del espacio de nombres de api de desarrolladores.

Pasos siguientes