Vinyl.funciones SDK
Function
Definición de función lógica.
public class Vinyl.Sdk.Functions.Function
: IEquatable<Function>
Propiedades
Tipo | Nombre | Resumen |
---|---|---|
Guid | FunctionId | Obtiene el identificador de la función. |
String | Nombre | Obtiene el nombre de la función. |
FunctionPurpose | Propósito | Obtiene el propósito de la función. |
Métodos
Tipo | Nombre | Resumen |
---|---|---|
Boolean | Es igual a(Object objeto) | |
Boolean | Es igual a(Function otro) | |
Int32 | ObtenerCódigoHash() |
FunctionPurpose
Indica el propósito de la función.
public enum Vinyl.Sdk.Functions.FunctionPurpose
: Enum, IComparable, IFormattable, IConvertible
Enumeración
Valor | Nombre | Resumen |
---|---|---|
0 | Escalar | Realiza una operación sobre un valor y devuelve un único valor. |
1 | Agregado | Realiza una operación sobre un conjunto de valores y devuelve un único valor. |
FunctionServiceExtensions
Métodos de extensión para Vinyl.Sdk.funciones.ifunciónservicio interfaz.
public static class Vinyl.Sdk.Functions.FunctionServiceExtensions
Métodos estáticos
Tipo | Nombre | Resumen |
---|---|---|
Function | ObtenerFunciónPromedio(esta IFunctionService servicio) | Obtiene la función agregada promedio. |
Function | GetCountFunction(esta IFunctionService servicio) | Obtiene la función agregada Count. |
Function | ObtenerFunciónMáxima(esta IFunctionService servicio) | Obtiene la función de agregado máximo. |
Function | GetMinFunction(esta IFunctionService servicio) | Obtiene la función de agregado Min. |
Function | ObtenerFunciónSuma(esta IFunctionService servicio) | Obtiene la función de agregación Suma. |
IFunctionService
Describe un servicio que ejecuta opciones relacionadas con funciones.
public interface Vinyl.Sdk.Functions.IFunctionService
Métodos
Tipo | Nombre | Resumen |
---|---|---|
Function | ObtenerFunción(Guid functionId) | Obtiene la función con el identificador dado. |
Boolean | IntentarObtenerFunción(String nombreFunción, Function& función) | Obtiene la función con el nombre dado. |