Vinyl.Sdk.Tables im Jitterbit App Builder
Column
Logische Spaltendefinition.
public class Vinyl.Sdk.Tables.Column
: IEquatable<Column>
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Guid |
ColumnId | Ruft die Spaltenkennung ab. |
Int32 |
Index | Ruft den Spaltenindex ab. Der Spaltenindex stellt die relative Position der Spalte in der Tabelle dar. |
Boolean |
IsPrimaryKey | Ruft einen Wert ab, der angibt, ob die Spalte Teil des Primärschlüssels ist. |
Boolean |
IsRequired | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Spalte erforderlich ist. |
String |
Name | Ruft den logischen Spaltennamen ab. |
Table |
Tabelle | Ruft die logische Tabellendefinition ab, zu der die Spalte gehört. |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Boolean |
Gleich(Object Objekt) |
|
Boolean |
Gleich(Column andere) |
|
Int32 |
GetHashCode() |
ITableService
Beschreibt einen Dienst, der tabellenbezogene Optionen ausführt.
public interface Vinyl.Sdk.Tables.ITableService
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Table |
Tabelle abrufen(Guid tableId) |
Ruft die Tabelle mit der angegebenen Kennung ab. |
Boolean |
TryGetTable(Guid Datenquellen-ID, String Tabellenname, Table& Tabelle) |
Ruft die Tabelle mit dem angegebenen Namen in der angegebenen Datenquelle ab. |
Table
Logische Tabellendefinition.
public class Vinyl.Sdk.Tables.Table
: IEquatable<Table>
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
ImmutableArray<Column> |
Spalten | Ruft die Spaltendefinitionen der Tabelle ab. |
String |
Name | Ruft den logischen Tabellennamen ab. |
Guid |
TableId | Ruft die Tabellenkennung ab. |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Boolean |
Gleich(Object Objekt) |
|
Boolean |
Gleich(Table andere) |
|
Column |
Spalte abrufen(Guid columnId) |
Ruft die Spalte mit der angegebenen Kennung ab. |
Column |
Spalte abrufen(String Name) |
Ruft die Spalte mit der angegebenen Kennung ab. |
Int32 |
GetHashCode() | |
Boolean |
TryGetColumn(Guid Spalten-ID, Column& Spalte) |
Ruft die Spalte mit der angegebenen Kennung ab. |
Boolean |
TryGetColumn(String Name, Column& Spalte) |
Ruft die Spalte mit der angegebenen Kennung ab. |
TableAction
Tabellenaktionsregistrierung.
public class Vinyl.Sdk.Tables.TableAction
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Guid |
ActionId | Ruft die Aktionskennung ab. |
Int32 |
Index | Ruft die Reihenfolge der Aktionsausführung ab. |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Boolean |
Gleich(Object Objekt) |
|
Boolean |
Gleich(TableAction andere) |
|
Int32 |
GetHashCode() |
TableDefault
Standardmäßige Tabellenregistrierung.
public class Vinyl.Sdk.Tables.TableDefault
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Guid |
DefaultId | Ruft die Standardkennung ab. |
Int32 |
Index | Ruft die standardmäßige Ausführungsreihenfolge ab. |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Boolean |
Gleich(Object Objekt) |
|
Boolean |
Gleich(TableDefault andere) |
|
Int32 |
GetHashCode() |
TableValidation
Tabellenvalidierungsregistrierung.
public class Vinyl.Sdk.Tables.TableValidation
: IEquatable<TableValidation>
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Int32 |
Index | Ruft die Ausführungsreihenfolge der Validierung ab. |
Boolean |
IsTransient | Ruft einen Wert ab, der angibt, ob es sich bei der Validierung um eine Ad-hoc-Registrierung handelt, die für die Lebensdauer des Ereignisses erstellt wurde. |
String |
Nachricht | Ruft die Validierungsnachricht ab. |
TableValidationSeverity |
Schweregrad | Ruft den Schweregrad der Validierung ab. |
Guid |
ValidationId | Ruft die Validierungskennung ab. |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Boolean |
Gleich(Object Objekt) |
|
Boolean |
Gleich(TableValidation andere) |
|
Int32 |
GetHashCode() |
Statische Methoden
Typ | Name | Zusammenfassung |
---|---|---|
TableValidation |
CreateTransient(TableValidationSeverity Schweregrad) |
Erstellt eine Ad-hoc-Validierungsregistrierung, die für die gesamte Dauer des Ereignisses besteht. |
TableValidationSeverity
Gibt den Validierungsschweregrad an.
public enum Vinyl.Sdk.Tables.TableValidationSeverity
: Enum, IComparable, IFormattable, IConvertible
Aufzählung
Wert | Name | Zusammenfassung |
---|---|---|
1 |
Fehler | Die Validierung sollte als Fehler behandelt werden. Das Ereignis wurde nicht erfolgreich abgeschlossen. |
2 |
Warnung | In nicht interaktiven Szenarien sollte die Validierung als Fehler behandelt werden. In interaktiven Szenarien sollte der Benutzer die Möglichkeit haben, die Warnung zu überschreiben. |
3 |
Informationen | Nach Abschluss des Ereignisses sollte dem Benutzer eine Informationsvalidierungsmeldung angezeigt werden. |