Vinyl.Sdk.Funções no Jitterbit App Builder
Function
Definição de função lógica.
public class Vinyl.Sdk.Functions.Function
: IEquatable<Function>
Propriedades
Tipo | Nome | Resumo |
---|---|---|
Guid |
FunctionId | Obtém o identificador da função. |
String |
Nome | Obtém o nome da função. |
FunctionPurpose |
Objetivo | Obtém o propósito da função. |
Métodos
Tipo | Nome | Resumo |
---|---|---|
Boolean |
É igual a(Object objeto) |
|
Boolean |
É igual a(Function outro) |
|
Int32 |
ObterHashCode() |
FunctionPurpose
Indica o propósito da função.
public enum Vinyl.Sdk.Functions.FunctionPurpose
: Enum, IComparable, IFormattable, IConvertible
Enum
Valor | Nome | Resumo |
---|---|---|
0 |
Escalar | Executa uma operação em um valor e retorna um único valor. |
1 |
Agregar | Executa uma operação em um conjunto de valores e retorna um único valor. |
FunctionServiceExtensions
Métodos de extensão para o Vinyl.Sdk.functions.ifunctionservice interface.
public static class Vinyl.Sdk.Functions.FunctionServiceExtensions
Métodos estáticos
Tipo | Nome | Resumo |
---|---|---|
Function |
ObterFunçãoMédia(este IFunctionService serviço) |
Obtém a função de agregação Average. |
Function |
ObterFunçãoContagem(este IFunctionService serviço) |
Obtém a função agregada Count. |
Function |
ObterFunçãoMax(este IFunctionService serviço) |
Obtém a função de agregação Max. |
Function |
GetMinFunction(este IFunctionService serviço) |
Obtém a função de agregação Min. |
Function |
ObterFunçãoSoma(este IFunctionService serviço) |
Obtém a função de agregação Sum. |
IFunctionService
Descreve um serviço que executa opções relacionadas à função.
public interface Vinyl.Sdk.Functions.IFunctionService
Métodos
Tipo | Nome | Resumo |
---|---|---|
Function |
ObterFunção(Guid functionId) |
Obtém a função com o identificador fornecido. |
Boolean |
TentarObterFunção(String nomedafunção, Function& function) |
Obtém a função com o nome fornecido. |