Leer en inglés

Compartir a través de


Categorías de functoids

Los functoids de BizTalk se dividen en categorías según la utilización que se les vaya a dar. Por ejemplo, los functoids de bases de datos están diseñados para extraer datos de una base de datos en tiempo de ejecución, los functoids matemáticos se utilizan para efectuar operaciones matemáticas, etc. En el asignador de BizTalk, los functoids aparecen por categoría en el Cuadro de herramientas de Visual Studio.

Categorías & descripción

En la siguiente tabla se muestran las categorías de functoids, se describe brevemente la categoría y se muestra la lista de functoids de cada una de ellas, incluidos los vínculos a las correspondientes páginas de referencia.

Categoría functoid

Descripción de la categoría
Functoids de la categoría
Avanzadas

Utilizado principalmente con registros de bucle. También se utiliza para ejecutar secuencias de comandos arbitrarias o código compilado.
Assert, Index, Iteración, Looping, Mass Copy, Nil Value, Record Count, Scripting, Table Extractor, Table Looping, Value Mapping, Value Mapping (aplanamiento)
Conversión

Se utiliza para convertir desde y hacia ASCII y entre bases numéricas.
ASCII to Character, Character to ASCII, Hexadecimal, Octal
Acumulativo

Se utiliza para efectuar operaciones matemáticas en registros de bucle, como promedios y concatenaciones.
Promedio acumulado, Concatenación acumulativa, Máximo acumulado, Mínimo acumulado, Suma acumulativa
Base de datos

Se utiliza para extraer datos de una base de datos y utilizarlos en los mensajes de instancia de destino.
Búsqueda de base de datos, devolución de errores, Mensaje de formato, Obtener id. de aplicación, Obtener valor de aplicación, Obtener identificador común, Obtener valor común, Quitar id. de aplicación, Establecer id. común, Extractor de valores
Fecha y hora

Se utiliza para obtener la fecha y hora actuales y calcular diferencias de tiempo.
Agregar días, fecha, fecha y hora, hora
lógicos

Se utiliza para efectuar una serie de operaciones lógicas, como mayor que y existencia lógica.
Igual, mayor que, mayor o igual que, IsNil, menor o igual que, AND lógico, fecha lógica, existencia lógica, numérico lógico, NOT lógico, OR lógico, cadena lógica, no igual
Matemáticas

Se utiliza para efectuar una serie de operaciones matemáticas, como la suma o la multiplicación.
Valor absoluto, suma, división, entero, valor máximo, valor mínimo, módulo, multiplicación, redondeo, raíz cuadrada, resta
Científico

Se utiliza para efectuar una serie de operaciones científicas, como logaritmos y trigonometría.
10^n, Tangente de Arco, Base-Specified Logaritmo, Logaritmo Común, Coseno, Función Exponencial Natural, Logaritmo Natural, Sine, Tangente, X^Y
String

Se utiliza para efectuar una serie de funciones de cadena, como recorte y concatenación.
Minúsculas, Tamaño, Concatenación de cadena, Extracción de cadena, Búsqueda de cadenas, Cadena izquierda, Recorte de cadena izquierda, Cadena derecha, Recorte de cadena derecha, Mayúsculas

Nota

El objeto de un functoid suele quedar claro con su nombre.

Nota

Todos los functoids incluidos con Microsoft BizTalk Server están insertados en C#, excepto los functoids de base de datos.

Consulte también

Functoids básicos
Functoids avanzados