Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Funkcje typów

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

Nazwa/nazwisko 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 aspekty typu.
Type.ForFunction Tworzy typ funkcji na podstawie danego elementu .
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 dopuszczalnym wartości null; w przeciwnym razie, fałsz.
Type.IsOpenRecord Zwraca, czy typ rekordu jest otwarty.
Type.ListItem Zwraca typ elementu z typu listy.
Typ.NonNullable Zwraca typ niepusty 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 z każdym polem zwracanego typu rekordu o odpowiedniej nazwie i wartości, która jest rekordem formularza [ Type = type, Optional = logical ].
Type.ReplaceFacets Zastępuje aspekty typu.
Type.ReplaceTableKeys Zamienia klucze w typie tabeli.
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.