Funkce typů
Tyto funkce vytvářejí hodnoty typů a manipulují s nimi.
Jméno | Popis |
---|---|
Type.AddTableKey | Přidejte klíč k typu tabulky. |
Type.ClosedRecord | Daný typ musí být typem záznamu, který vrací uzavřenou verzi daného typu záznamu (nebo stejného typu, pokud už je zavřený). |
Type.Facets | Vrátí vlastnosti typu. |
Type.ForFunction | Vytvoří typ funkce z daného objektu . |
Type.ForRecord | Vrátí typ záznamu ze záznamu polí. |
Type.FunctionParameters | Vrátí záznam s hodnotami polí nastavenými na název parametrů typu funkce a jejich hodnoty nastavené na odpovídající typy. |
Type.FunctionRequiredParameters | Vrátí číslo označující minimální počet parametrů potřebných k vyvolání typu funkce. |
Type.FunctionReturn | Vrátí typ vrácený typem funkce. |
Type.Is | Určuje, zda je hodnota prvního typu vždy kompatibilní s druhým typem. |
Type.IsNullable | Vrátí hodnotu true, pokud je typ nulovatelný; jinak false. |
Type.IsOpenRecord | Vrátí, zda je otevřený typ záznamu. |
Type.ListItem | Vrátí typ položky z typu seznamu. |
Type.NonNullable | Vrátí typ, který není nulovatelný, z daného typu. |
Type.OpenRecord | Vrátí otevřenou verzi typu záznamu nebo stejný typ, pokud je již otevřená. |
Type.RecordFields | Vrátí záznam popisující pole typu záznamu s každým polem vráceného typu záznamu s odpovídajícím názvem a hodnotou, která je záznamem formuláře [ Type = type, Optional = logical ] . |
Type.ReplaceFacets | Nahradí prvky typu. |
Type.ReplaceTableKeys | Nahradí klíče v typu tabulky. |
Type.TableColumn | Vrátí typ sloupce v tabulce. |
Type.TableKeys | Vrátí klíče z typu tabulky. |
Type.TableRow | Vrátí typ řádku z typu tabulky. |
Type.TableSchema | Vrátí tabulku obsahující popis sloupců (tj. schéma) zadaného typu tabulky. |
Type.Union | Vrátí sjednocení seznamu typů. |