Typfunktionen

Diese Funktionen erstellen und ändern Typwerte.

Name BESCHREIBUNG
Type.AddTableKey Fügt einem Tabellentyp einen Schlüssel hinzu.
Type.ClosedRecord Der angegebene Typ muss ein Datensatztyp sein. Gibt eine geschlossene Version des angegebenen Datensatztyps zurück (bzw. denselben Typ, wenn dieser bereits geschlossen ist).
Type.Facets Gibt die Facetten eines Typs zurück.
Type.ForFunction Erstellt einen Funktionstyp anhand des angegebenen Werts.
Type.ForRecord Gibt einen Datensatztyp anhand des Datensatzes eines Felds zurück.
Type.FunctionParameters Gibt einen Datensatz zurück, bei dem Feldwerte auf den Namen der Parameter eines Funktionstyps festgelegt sind und deren Werte auf ihre entsprechenden Typen festgelegt sind.
Type.FunctionRequiredParameters Gibt eine Zahl zurück, die die minimale Anzahl von Parametern angibt, die zum Aufrufen des Funktionstyps erforderlich sind.
Type.FunctionReturn Gibt einen von einem Funktionstyp zurückgegebenen Typ an.
Type.Is Ermittelt, ob ein Wert des ersten Typs immer mit dem zweiten Typ kompatibel ist.
Type.IsNullable Gibt TRUE zurück, wenn ein Typ NULL-Werte zulässt; andernfalls FALSE.
Type.IsOpenRecord Gibt zurück, ob ein Datensatztyp geöffnet ist.
Type.ListItem Gibt einen Elementtyp aus einem Listentyp zurück.
Type.NonNullable Gibt von einem Typ den Typ zurück, der keine NULL-Werte zulässt.
Type.OpenRecord Gibt eine geöffnete Version eines Datensatztyps zurück (bzw. denselben Typ, wenn dieser bereits geöffnet ist).
Type.RecordFields Gibt einen Datensatz zurück, der die Felder eines Datensatztyps beschreibt, wobei jedes Feld des zurückgegebenen Datensatztyps einen entsprechenden Namen und einen Wert hat, der ein Datensatz im Format[ Type = type, Optional = logical ] ist.
Type.ReplaceFacets Ersetzt die Facetten eines Typs.
Type.ReplaceTableKeys Ersetzt die Schlüssel in einem Tabellentyp.
Type.TableColumn Gibt den Typ einer Spalte in einer Tabelle zurück.
Type.TableKeys Gibt Schlüssel aus einem Tabellentyp zurück.
Type.TableRow Gibt einen Zeilentyp aus einem Tabellentyp zurück.
Type.TableSchema Gibt eine Tabelle mit einer Beschreibung der Spalten (d. h. das Schema) des angegebenen Tabellentyps zurück.
Type.Union Gibt die Vereinigung einer Liste von Typen zurück.