Vinyl.sdk.filtering im Jitterbit App Builder
Aggregate
Aggregatspezifikation.
public abstract class Vinyl.Sdk.Filtering.Aggregate
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Filter | Filter | Ruft die Filterspezifikation ab, zu der dieses Aggregat gehört. |
AggregateList
Liste der Aggregatspezifikationen.
public class Vinyl.Sdk.Filtering.AggregateList
: IReadOnlyList<Aggregate>, IReadOnlyCollection<Aggregate>, IEnumerable<Aggregate>, IEnumerable
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Int32 | Anzahl | |
Filter | Filter | Ruft die Filterspezifikation ab, zu der diese Aggregatliste gehört. |
Aggregate | Artikel |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
void | Hinzufügen(Aggregate Aggregat) | Fügt der Liste eine Aggregatspezifikation hinzu. |
IEnumerator<Aggregate> | GetEnumerator() |
AggregateListExtensions
Erweiterungsmethoden für die Vinyl.Sdk.filtering.aggregatelist Klasse.
public static class Vinyl.Sdk.Filtering.AggregateListExtensions
Statische Methoden
Typ | Name | Zusammenfassung |
---|---|---|
void | Füge dies hinzu AggregateList Aggregate, Column Spalte, Function Funktion) | Fügt der Liste eine Aggregatspezifikation hinzu. |
void | Füge dies hinzu AggregateList Aggregate, String Spaltenname, Function Funktion) | Fügt der Liste eine Aggregatspezifikation hinzu. |
void | Füge dies hinzu AggregateList Aggregate, Guid Spalten-ID, Function Funktion) | Fügt der Liste eine Aggregatspezifikation hinzu. |
ColumnFunctionAggregate
Wendet eine Aggregatfunktion auf eine Spalte an.
public class Vinyl.Sdk.Filtering.ColumnFunctionAggregate
: Aggregate
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Column | Spalte | Ruft den Sortierausdruck ab. |
Function | Funktion | Ruft die logische Funktionsdefinition ab. |
ColumnSort
Spaltensortierspezifikation.
public class Vinyl.Sdk.Filtering.ColumnSort
: Sort
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Column | Spalte | Ruft den Sortierausdruck ab. |
SortDirection | Richtung | Ruft die Sortierrichtung ab. |
ColumnValueCondition
Stellt eine Suchbedingung dar, die eine Spalte mit einem Skalarwert vergleicht.
public class Vinyl.Sdk.Filtering.ColumnValueCondition
: Condition
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Column | Spalte | Ruft die Spaltendefinition ab. |
ComparisonOperator | Operator | Ruft den Vergleichsoperator ab. |
Object | Wert | Ruft den Vergleichswert ab. |
ComparisonOperator
Vergleichsoperatoren.
public enum Vinyl.Sdk.Filtering.ComparisonOperator
: Enum, IComparable, IFormattable, IConvertible
Aufzählung
Wert | Name | Zusammenfassung |
---|---|---|
0 | Gleich | Gleichheitsvergleich. |
1 | NotEquals | Ungleichheitsvergleich. |
2 | LessThan | Kleiner-als-Bereichsvergleich. |
3 | GreaterThan | Vergleich von Bereichen, die größer sind als. |
4 | LessThanOrEquals | Kleiner-als-gleich-Bereichsvergleich. |
5 | GreaterThanOrEquals | Bereichsvergleich „Größer als oder gleich“. |
Condition
Stellt eine Suchbedingung dar, wie z. B. Tabellenbindungskriterien.
public abstract class Vinyl.Sdk.Filtering.Condition
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Filter | Filter | Ruft die Filterspezifikation ab, zu der diese Bedingung gehört. |
ConditionExtensions
Erweiterungsmethoden für die Arbeit mit Vinyl.Sdk.Filterung.Bedingung Und Vinyl.Sdk.filtering.conditionlist Typen.
public static class Vinyl.Sdk.Filtering.ConditionExtensions
Statische Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Object | GetBindingValue(dieser ConditionList Bedingungen, String Name) | Ruft den Bedingungswert für die angegebene Spalte ab. |
Object | GetBindingValue(dieser ConditionList Bedingungen, Column Spalte) | Ruft den Bedingungswert für die angegebene Spalte ab. |
Boolean | TryGetBindingValue(dieser ConditionList Bedingungen, Column Spalte, Object& Wert) | Ruft den Bedingungswert für die angegebene Spalte ab. |
ConditionList
Sammlung von Suchbedingungen.
public class Vinyl.Sdk.Filtering.ConditionList
: IReadOnlyList<Condition>, IReadOnlyCollection<Condition>, IEnumerable<Condition>, IEnumerable
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Int32 | Anzahl | |
Filter | Filter | Ruft die Filterspezifikation ab, zu der diese Bedingungsliste gehört. |
Condition | Artikel |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
void | Hinzufügen(Condition Bedingung) | Fügt der Liste eine Suchbedingung hinzu. |
IEnumerator<Condition> | GetEnumerator() |
ConditionListExtensions
Erweiterungsmethoden für die Vinyl.Sdk.filtering.conditionlist Klasse.
public static class Vinyl.Sdk.Filtering.ConditionListExtensions
Statische Methoden
Typ | Name | Zusammenfassung |
---|---|---|
void | Füge dies hinzu ConditionList Bedingungen, Column Spalte, ComparisonOperator Betreiber, Object Wert) | Fügt der Liste eine Suchbedingung hinzu. |
void | Füge dies hinzu ConditionList Bedingungen, String Spaltenname, ComparisonOperator Betreiber, Object Wert) | Fügt der Liste eine Suchbedingung hinzu. |
void | Füge dies hinzu ConditionList Bedingungen, Guid Spalten-ID, ComparisonOperator Betreiber, Object Wert) | Fügt der Liste eine Suchbedingung hinzu. |
Filter
Filterspezifikation für eine logische Tabellendefinition.
public class Vinyl.Sdk.Filtering.Filter
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
AggregateList | Aggregate | Ruft die Aggregatspezifikation ab. |
ConditionList | Bedingungen | Ruft die Suchbedingungen ab. |
String | Schlüsselwörter | Ruft die Schlüsselwortsuchkriterien ab oder legt sie fest. |
Nullable<Int32> | Limit | Ruft die maximale Anzahl der zurückzugebenden Zeilen ab oder legt sie fest. Diese Eigenschaft wird in Verbindung mit dem Vinyl.Sdk.Filtering.Filter.Skip-Eigenschaft zur Unterstützung der Seitennummerierung. |
Int32 | Überspringen | Ruft die Anzahl der Zeilen ab, die übersprungen werden sollen, bevor Zeilen zurückgegeben werden. Diese Eigenschaft wird in Verbindung mit dem Vinyl.Sdk.Filtering.Filter.Limit-Eigenschaft zur Unterstützung der Seitennummerierung. |
SortList | Sortierung | Ruft die Sortierspezifikation ab. |
Table | Tabelle | Ruft die Tabelle ab, auf die die Filterspezifikation angewendet wird. |
FilterBuilder
Hilfsklasse zum Erstellen eines Vinyl.Sdk.filtering.filterbuilder.filter Klasse.
public class Vinyl.Sdk.Filtering.FilterBuilder
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Filter | Filter | Ruft die Filterspezifikation ab. |
Table | Tabelle | Ruft die Tabellendefinition ab. |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
FilterBuilder | Aggregat(String Spalte, Function Funktion) | Aggregiert die Werte in der angegebenen Spalte mithilfe der angegebenen Funktion. |
FilterBuilder | Durchschnitt(String Spalte) | Ermittelt den Durchschnitt der Werte in der angegebenen Spalte. |
FilterBuilder | Anzahl(String Spalte) | Zählt die Werte in der angegebenen Spalte. |
FilterBuilder | Von(Table Tabelle) | Erstellt die Filterspezifikation für die angegebene Tabelle. |
FilterBuilder | Von(Guid tableId) | Erstellt die Filterspezifikation für die angegebene Tabelle. |
FilterBuilder | Max(String Spalte) | Ruft den Maximalwert in der angegebenen Spalte ab. |
FilterBuilder | Min(String Spalte) | Ruft den Mindestwert in der angegebenen Spalte ab. |
FilterBuilder | Summe(String Spalte) | Summiert die Werte in der angegebenen Spalte. |
FilterBuilder | Wobei(String Spalte, ComparisonOperator Betreiber, Object Wert) | Fügt der Filterspezifikation eine Bedingung hinzu. |
Sort
Sortierungsspezifikation.
public abstract class Vinyl.Sdk.Filtering.Sort
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Filter | Filter | Ruft die Filterspezifikation ab, zu der diese Sortierung gehört. |
SortDirection
Sortierspezifikationsrichtung.
public enum Vinyl.Sdk.Filtering.SortDirection
: Enum, IComparable, IFormattable, IConvertible
Aufzählung
Wert | Name | Zusammenfassung |
---|---|---|
0 | Aufsteigend | Aufsteigend sortieren. |
1 | Absteigend | In absteigender Reihenfolge sortieren. |
SortList
Liste der Sortierspezifikationen.
public class Vinyl.Sdk.Filtering.SortList
: IReadOnlyList<Sort>, IReadOnlyCollection<Sort>, IEnumerable<Sort>, IEnumerable
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Int32 | Anzahl | |
Filter | Filter | Ruft die Filterspezifikation ab, zu der diese Sortierliste gehört. |
Sort | Artikel |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
void | Hinzufügen(Sort sort) | Fügt der Sortierliste eine Sortierangabe hinzu. |
IEnumerator<Sort> | GetEnumerator() |
SortListExtensions
Erweiterungsmethoden für die Vinyl.Sdk.filtering.sortlist Klasse.
public static class Vinyl.Sdk.Filtering.SortListExtensions
Statische Methoden
Typ | Name | Zusammenfassung |
---|---|---|
void | Füge dies hinzu SortList Sortieren, Column Spalte, SortDirection Richtung) | Fügt der Liste eine Sortierangabe hinzu. |
void | Füge dies hinzu SortList Sortieren, String Spaltenname, SortDirection Richtung) | Fügt der Liste eine Sortierangabe hinzu. |
void | Füge dies hinzu SortList Sortieren, Guid Spalten-ID, SortDirection Richtung) | Fügt der Liste eine Sortierangabe hinzu. |
TableExtensions
Erweiterungsmethoden für die Vinyl.Sdk.tables.Tabelle Objektmodell.
public static class Vinyl.Sdk.Filtering.TableExtensions
Statische Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Filter | Filter erstellen(dies Table Tabelle) | Erstellt eine Filterspezifikation für das angegebene Schema. |