Функции типа
Эти функции создают и управляют значениями типов.
Имя | Описание |
---|---|
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 | Возвращает объединение списка типов. |