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 | Ist gleich(Object Objekt) | |
Boolean | Ist 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 | Versuchen Sie,Tabelle(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 | Ist gleich(Object Objekt) | |
Boolean | Ist 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 | Versuchen Sie,Column(Guid Spalten-ID, Column& Spalte) | Ruft die Spalte mit der angegebenen Kennung ab. |
Boolean | Versuchen Sie,Column(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 | Ist gleich(Object Objekt) | |
Boolean | Ist gleich(TableAction andere) | |
Int32 | GetHashCode() |
TableDefault
Standardregistrierung der Tabelle.
public class Vinyl.Sdk.Tables.TableDefault
Eigenschaften
Typ | Name | Zusammenfassung |
---|---|---|
Guid | DefaultId | Ruft die Standardkennung ab. |
Int32 | Index | Ruft die Standardausführungsreihenfolge ab. |
Methoden
Typ | Name | Zusammenfassung |
---|---|---|
Boolean | Ist gleich(Object Objekt) | |
Boolean | Ist gleich(TableDefault andere) | |
Int32 | GetHashCode() |
TableValidation
Registrierung der Tabellenvalidierung.
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 | Ist gleich(Object Objekt) | |
Boolean | Ist gleich(TableValidation andere) | |
Int32 | GetHashCode() |
Statische Methoden
Typ | Name | Zusammenfassung |
---|---|---|
TableValidation | ErstelleTransient(TableValidationSeverity Schweregrad) | Erstellt eine Ad-hoc-Validierungsregistrierung, die für die gesamte Lebensdauer des Ereignisses besteht. |
TableValidationSeverity
Bezeichnet den Schweregrad der Validierung.
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. |