Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

Filtrado de Vinyl.SDK en Jitterbit App Builder

Aggregate

Especificación del agregado.

public abstract class Vinyl.Sdk.Filtering.Aggregate

Propiedades

Tipo Nombre Resumen
Filter Filtro Obtiene la especificación del filtro al que pertenece este agregado.

AggregateList

Lista de especificaciones de agregados.

public class Vinyl.Sdk.Filtering.AggregateList
    : IReadOnlyList<Aggregate>, IReadOnlyCollection<Aggregate>, IEnumerable<Aggregate>, IEnumerable

Propiedades

Tipo Nombre Resumen
Int32 Conde
Filter Filtro Obtiene la especificación de filtro a la que pertenece esta lista agregada.
Aggregate Artículo

Métodos

Tipo Nombre Resumen
void Añadir(Aggregate agregado) Agrega una especificación agregada a la lista.
IEnumerator<Aggregate> ObtenerEnumerador()

AggregateListExtensions

Métodos de extensión para Vinyl.Sdk.filtering.agregatelist clase.

public static class Vinyl.Sdk.Filtering.AggregateListExtensions

Métodos estáticos

Tipo Nombre Resumen
void Añadir(esto AggregateList agregados, Column columna, Function función) Agrega una especificación agregada a la lista.
void Añadir(esto AggregateList agregados, String nombreDeColumna, Function función) Agrega una especificación agregada a la lista.
void Añadir(esto AggregateList agregados, Guid ID de columna, Function función) Agrega una especificación agregada a la lista.

ColumnFunctionAggregate

Aplica una función de agregación a una columna.

public class Vinyl.Sdk.Filtering.ColumnFunctionAggregate
    : Aggregate

Propiedades

Tipo Nombre Resumen
Column Columna Obtiene la expresión de ordenación.
Function Función Obtiene la definición de la función lógica.

ColumnSort

Especificación de ordenación de columnas.

public class Vinyl.Sdk.Filtering.ColumnSort
    : Sort

Propiedades

Tipo Nombre Resumen
Column Columna Obtiene la expresión de ordenación.
SortDirection Dirección Obtiene la dirección de clasificación.

ColumnValueCondition

Representa una condición de búsqueda que compara una columna con un valor escalar.

public class Vinyl.Sdk.Filtering.ColumnValueCondition
    : Condition

Propiedades

Tipo Nombre Resumen
Column Columna Obtiene la definición de la columna.
ComparisonOperator Operador Obtiene el operador de comparación.
Object Valor Obtiene el valor de comparación.

ComparisonOperator

Operadores de comparación.

public enum Vinyl.Sdk.Filtering.ComparisonOperator
    : Enum, IComparable, IFormattable, IConvertible

enumeración

Valor Nombre Resumen
0 Igual Comparación de igualdad.
1 NotEquals Comparación de desigualdades.
2 Menos que Comparación de rango menor que.
3 Mayor que Comparación de rango mayor que.
4 LessThanOrEquals Comparación de rango menor o igual que.
5 MayorQueOIgual Comparación de rango mayor o igual que.

Condition

Representa una condición de búsqueda, como un criterio de vinculación de tablas.

public abstract class Vinyl.Sdk.Filtering.Condition

Propiedades

Tipo Nombre Resumen
Filter Filtro Obtiene la especificación de filtro a la que pertenece esta condición.

ConditionExtensions

Métodos de extensión para trabajar con Vinyl.Sdk.filtering.condition y Vinyl.Sdk.filtering.conditionlist tipos.

public static class Vinyl.Sdk.Filtering.ConditionExtensions

Métodos estáticos

Tipo Nombre Resumen
Object ObtenerValorDeEnlace(este ConditionList condiciones, String nombre) Obtiene el valor de la condición para la columna dada.
Object ObtenerValorDeEnlace(este ConditionList condiciones, Column columna) Obtiene el valor de la condición para la columna dada.
Boolean TryGetBindingValue(este ConditionList condiciones, Column columna, Object&valor) Obtiene el valor de la condición para la columna dada.

ConditionList

Recopilación de condiciones de búsqueda.

public class Vinyl.Sdk.Filtering.ConditionList
    : IReadOnlyList<Condition>, IReadOnlyCollection<Condition>, IEnumerable<Condition>, IEnumerable

Propiedades

Tipo Nombre Resumen
Int32 Conde
Filter Filtro Obtiene la especificación de filtro a la que pertenece esta lista de condiciones.
Condition Artículo

Métodos

Tipo Nombre Resumen
void Añadir(Condition condición) Añade una condición de búsqueda a la lista.
IEnumerator<Condition> ObtenerEnumerador()

ConditionListExtensions

Métodos de extensión para Vinyl.Sdk.filtering.conditionlist clase.

public static class Vinyl.Sdk.Filtering.ConditionListExtensions

Métodos estáticos

Tipo Nombre Resumen
void Añadir(esto ConditionList condiciones, Column columna, ComparisonOperator operador, Object valor) Agrega una condición de búsqueda a la lista.
void Añadir(esto ConditionList condiciones, String nombreDeColumna, ComparisonOperator operador, Object valor) Agrega una condición de búsqueda a la lista.
void Añadir(esto ConditionList condiciones, Guid ID de columna, ComparisonOperator operador, Object valor) Agrega una condición de búsqueda a la lista.

Filter

Especificación de filtro para la definición de una tabla lógica.

public class Vinyl.Sdk.Filtering.Filter

Propiedades

Tipo Nombre Resumen
AggregateList Agregados Obtiene la especificación del agregado.
ConditionList Condiciones Obtiene las condiciones de búsqueda.
String Palabras clave Obtiene o establece los criterios de búsqueda de palabras clave.
Nullable<Int32> Límite Obtiene o establece el número máximo de filas que se devolverán. Esta propiedad se utiliza junto con la propiedad Vinyl para permitir la paginación.
Int32 Omitir Obtiene o establece el número de filas que se omitirán antes de devolver las filas. Esta propiedad se utiliza junto con la propiedad Vinyl para permitir la paginación.
SortList Ordenación Obtiene la especificación de ordenación.
Table Tabla Obtiene la tabla a la que se aplica la especificación del filtro.

FilterBuilder

Clase auxiliar para construir un Vinyl.Sdk.filtering.filterbuilder.filter clase.

public class Vinyl.Sdk.Filtering.FilterBuilder

Propiedades

Tipo Nombre Resumen
Filter Filtro Obtiene la especificación del filtro.
Table Tabla Obtiene la definición de la tabla.

Métodos

Tipo Nombre Resumen
FilterBuilder Agregado(String columna, Function función) Agrega los valores en la columna dada usando la función especificada.
FilterBuilder Promedio(String columna) Promedia los valores en la columna dada.
FilterBuilder Contar(String columna) Cuenta los valores en la columna dada.
FilterBuilder Desde(Table tabla) Construye la especificación del filtro para la tabla dada.
FilterBuilder Desde(Guid tableId) Construye la especificación del filtro para la tabla dada.
FilterBuilder Máx.(String columna) Obtiene el valor máximo en la columna dada.
FilterBuilder Mínimo(String columna) Obtiene el valor mínimo en la columna dada.
FilterBuilder Suma(String columna) Suma los valores en la columna dada.
FilterBuilder Dónde(String columna, ComparisonOperator operador, Object valor) Agrega una condición a la especificación del filtro.

Sort

Especificación de ordenamiento.

public abstract class Vinyl.Sdk.Filtering.Sort

Propiedades

Tipo Nombre Resumen
Filter Filtro Obtiene la especificación de filtro al que pertenece esta clasificación.

SortDirection

Ordenar la dirección de especificación.

public enum Vinyl.Sdk.Filtering.SortDirection
    : Enum, IComparable, IFormattable, IConvertible

enumeración

Valor Nombre Resumen
0 Ascendente Ordenar en orden ascendente.
1 Descendente Ordenar en orden descendente.

SortList

Lista de especificaciones de ordenación.

public class Vinyl.Sdk.Filtering.SortList
    : IReadOnlyList<Sort>, IReadOnlyCollection<Sort>, IEnumerable<Sort>, IEnumerable

Propiedades

Tipo Nombre Resumen
Int32 Conde
Filter Filtro Obtiene la especificación de filtro al que pertenece esta lista de clasificación.
Sort Artículo

Métodos

Tipo Nombre Resumen
void Añadir(Sort sort) Agrega una especificación de ordenamiento a la lista de ordenamiento.
IEnumerator<Sort> ObtenerEnumerador()

SortListExtensions

Métodos de extensión para Vinyl.Sdk.filtering.sortlist clase.

public static class Vinyl.Sdk.Filtering.SortListExtensions

Métodos estáticos

Tipo Nombre Resumen
void Añadir(esto SortList clasificación, Column columna, SortDirection dirección) Añade una especificación de clasificación a la lista.
void Añadir(esto SortList clasificación, String nombreDeColumna, SortDirection dirección) Añade una especificación de clasificación a la lista.
void Añadir(esto SortList clasificación, Guid ID de columna, SortDirection dirección) Añade una especificación de clasificación a la lista.

TableExtensions

Métodos de extensión para Vinyl.Sdk.tables.table modelo de objetos.

public static class Vinyl.Sdk.Filtering.TableExtensions

Métodos estáticos

Tipo Nombre Resumen
Filter CreateFilter(este Table tabla) Crea una especificación de filtro para el esquema de tabla dado.