Categorie di functoid

I functoid di BizTalk sono suddivisi in categorie in base all'utilizzo previsto. I functoid di database ad esempio sono progettati per l'estrazione dei dati da un database in fase di esecuzione, mentre i functoid matematici sono utilizzati per l'esecuzione di operazioni matematiche e così via. In BizTalk Mapper i functoid vengono visualizzati in base alla categoria nella casella degli strumenti di Visual Studio.

Categorie & descrizione

Nella tabella seguente sono riportate le categorie di functoid con una breve descrizione e l'elenco di functoid per ciascuna categoria, inclusi i collegamenti per le pagine di riferimento corrispondenti.

Categoria di functoid

Descrizione della categoria
Functoid nella categoria
Funzionalità avanzate

Utilizzati principalmente con i record di ciclo. Utilizzati anche per l'esecuzione di script arbitrari o codice compilato.
Asserzione, Indice, Iterazione, Ciclo, Copia di massa, Valore Nil, Conteggio record, Esecuzione script, Estrazione da tabella, Ciclo tabelle, Mapping di valori, Mapping di valori (Flat)
Conversione

Utilizzati per la conversione in e da ASCII e tra basi numeriche.
Da ASCII a carattere, Da carattere ad ASCII, Esadecimale, Ottale
Cumulativo

Utilizzati per l'esecuzione di operazioni matematiche quali media e concatenazione.
Media cumulativa, Concatenazione cumulativa, Valore massimo cumulativo, Valore minimo cumulativo, Somma cumulativa
Database

Utilizzati per l'estrazione di dati da un database e nei messaggi di istanza di destinazione.
Ricerca nel database, Restituzione errore, Formatta messaggio, Ottieni ID applicazione, Ottieni valore applicazione, Ottieni ID comune, Ottieni valore comune, Rimuovi ID applicazione, Imposta ID comune, Estrazione del valore
Data e ora

Utilizzati per recuperare la data e l'ora correnti e per calcolare le durate intervalli.
Aggiunta giorni, Data, Data e ora, Ora
Logico

Utilizzati per l'esecuzione di una serie di operazioni logiche, ad esempio maggiore di ed esistenza logica.
Uguale, Maggiore di, Maggiore di o uguale a, IsNil, Minore di, Minore di o uguale a, AND logico, Data logica, Esistenza logica, Numerico logico, NOT logico, OR logico, Stringa logica e Diverso da.
Funzioni matematiche

Utilizzati per l'esecuzione di una serie di operazioni matematiche, ad esempio addizioni e moltiplicazioni.
Valore assoluto, Aggiunta, Divisione, Intero, Valore massimo, Valore minimo, Modulo, Moltiplicazione, Arrotondamento, Radice quadrata, Sottrazione
Notazione scientifica

Utilizzati per l'esecuzione di una serie di operazioni scientifiche, ad esempio logaritmi e trigonometria.
10^n, Arcotangente, Logaritmo di base specificata, Logaritmo comune, Coseno, Funzione esponenziale comune, Logaritmo naturale, Seno, Tangente, X^Y
Stringa

Utilizzati per l'esecuzione di una serie di funzioni di stringa, ad esempio rimozione spazi e concatenazione.
Minuscolo, Dimensioni, Concatenazione di stringhe, Estrazione stringa, Ricerca stringa, A sinistra della stringa, Taglia a sinistra della stringa, A destra della stringa, Taglia a destra della stringa, Maiuscolo

Nota

Lo scopo di un functoid è in genere deducibile dal nome.

Nota

Tutti i functoid inclusi in Microsoft BizTalk Server sono inline C#, ad eccezione dei functoid del database.

Vedere anche

Functoid di base
Functoid avanzati