Поделиться через


Функции типа

Эти функции создают и управляют значениями типов.

Имя Описание
Type.AddTableKey Добавьте ключ в тип таблицы.
Type.ClosedRecord Заданный тип должен быть типом записи, возвращаемой закрытой версией заданного типа записи (или того же типа, если он уже закрыт).
Type.Facets Возвращает аспекты типа.
Type.ForFunction Создает тип функции из заданного объекта.
Type.ForRecord Возвращает тип записи из записи полей.
Type.FunctionParameters Возвращает запись со значениями полей, заданными для имени параметров типа функции, и их значения, заданные соответствующими типами.
Type.FunctionRequiredParameters Возвращает число, указывающее минимальное количество параметров, необходимых для вызова типа функции.
Type.FunctionReturn Возвращает тип, возвращаемый типом функции.
Type.Is Определяет, совместимо ли значение первого типа со вторым типом.
Type.IsNullable Возвращает значение true, если тип является типом, допускаемым значением NULL; в противном случае значение false.
Type.IsOpenRecord Возвращает, открыт ли тип записи.
Type.ListItem Возвращает тип элемента из типа списка.
Type.NonNullable Возвращает тип, не допускающий значение NULL, из типа.
Type.OpenRecord Возвращает открытую версию типа записи или тот же тип, если он уже открыт.
Type.RecordFields Возвращает запись, описывающую поля типа записи. Каждое поле возвращенного типа записи имеет соответствующее имя и значение в виде записи [ Type = type, Optional = logical ].
Type.ReplaceFacets Заменяет аспекты типа.
Type.ReplaceTableKeys Заменяет ключи в типе таблицы.
Type.TableColumn Возвращает тип столбца в таблице.
Type.TableKeys Возвращает ключи из типа таблицы.
Type.TableRow Возвращает тип строки из типа таблицы.
Type.TableSchema Возвращает таблицу, содержащую описание столбцов (т. е. схемы) указанного типа таблицы.
Type.Union Возвращает объединение списка типов.