Funciones.Sdk.de.Vinyl¶
Function
¶
Definición de función lógica.
public class Vinyl.Sdk.Functions.Function
: IEquatable<Function>
Propiedades
Tipo | Nombre | Resumen |
---|---|---|
Guid | ID de función | 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 | igual(Object objeto) | |
Boolean | igual(Function otros) | |
Int32 | ObtenerHashCode() |
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 valor único. |
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.Functions.IFunctionService interfaz.
public static class Vinyl.Sdk.Functions.FunctionServiceExtensions
Métodos estáticos
Tipo | Nombre | Resumen |
---|---|---|
Function | GetAverageFunction (esto IFunctionService servicio) | Obtiene la función agregada promedio. |
Function | GetCountFunction (esto IFunctionService servicio) | Obtiene la función agregada Count. |
Function | GetMaxFunction(esto IFunctionService servicio) | Obtiene la función agregada máxima. |
Function | GetMinFunction(este IFunctionService servicio) | Obtiene la función agregada mínima. |
Function | GetSumFunction(esto IFunctionService servicio) | Obtiene la función agregada Suma. |
IFunctionService
¶
Describe un servicio que realiza opciones relacionadas con funciones.
public interface Vinyl.Sdk.Functions.IFunctionService
Métodos
Tipo | Nombre | Resumen |
---|---|---|
Function | ObtenerFunción(Guid ID de función) | Obtiene la función con el identificador proporcionado. |
Boolean | PruebeGetFunction(String nombre de la función, Function& función) | Obtiene la función con el nombre de pila. |