Udostępnij za pośrednictwem


Funkcje typów

Te funkcje tworzą wartości typów i manipulują nimi.

Nazwa Opis
Type.AddTableKey Dodaj klucz do typu tabeli.
Type.ClosedRecord Dany typ musi być typem rekordu. Zwraca zamkniętą wersję danego typu rekordu (lub tego samego typu, jeśli jest już zamknięty).
Type.Facets Zwraca cechy typu.
Type.ForFunction Zwraca typ reprezentujący funkcje z określonym parametrem i zwracanymi ograniczeniami typu.
Type.ForRecord Zwraca typ rekordu z rekordu pól.
Type.FunctionParameters Zwraca rekord z wartościami pól ustawionymi na nazwę parametrów typu funkcji i ich wartości ustawione na odpowiadające im typy.
Type.FunctionRequiredParameters Zwraca liczbę wskazującą minimalną liczbę parametrów wymaganych do wywołania typu funkcji.
Type.FunctionReturn Zwraca typ zwracany przez typ funkcji.
Type.Is Określa, czy wartość pierwszego typu jest zawsze zgodna z drugim typem.
Type.IsNullable Zwraca wartość true, jeśli typ jest typem dopuszczającym wartości null; w przeciwnym razie, false.
Type.IsOpenRecord Zwraca, czy typ rekordu jest otwarty.
Type.ListItem Zwraca typ elementu z typu listy.
Type.NonNullable Zwraca typ nienullowalny z typu.
Type.OpenRecord Zwraca otwartą wersję typu rekordu lub tego samego typu, jeśli jest już otwarty.
Type.RecordFields Zwraca rekord opisujący pola typu rekordu, w którym każde pole zwracanego typu rekordu ma odpowiednią nazwę oraz wartość, która jest rekordem w formacie [ Type = type, Optional = logical ].
Type.ReplaceFacets Zastępuje cechy typu.
Type.ReplaceTableKeys Zamienia klucze w typie tabeli danych.
Type.TableColumn Zwraca typ kolumny w tabeli.
Type.TableKeys Zwraca klucze z typu tabeli.
Type.TableRow Zwraca typ wiersza z typu tabeli.
Type.TableSchema Zwraca tabelę zawierającą opis kolumn (tj. schemat) określonego typu tabeli.
Type.Union Zwraca union listy typów.