Бөлісу құралы:


Типовые функции

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

Имя Описание
Type.AddTableKey Добавьте ключ в тип таблицы.
Type.ClosedRecord Заданный тип должен быть типом записи и возвращать закрытую версию данного типа записи (или этот же тип, если он уже закрыт).
Type.Facets Возвращает аспекты типа.
Type.ForFunction Возвращает тип, представляющий функции с определенным параметром и ограничениями возвращаемого типа.
Type.ForRecord Возвращает тип записи из записи полей.
Type.FunctionParameters Возвращает запись со значениями полей, заданными для имени параметров типа функции, и их значения, заданные соответствующими типами.
Type.FunctionRequiredParameters Возвращает число, указывающее минимальное количество параметров, необходимых для вызова типа функции.
Type.FunctionReturn Возвращает тип, возвращаемый типом функции.
Type.Is Определяет, совместимо ли значение первого типа со вторым типом.
Type.IsNullable Возвращает true, если тип является nullable; в противном случае 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 Возвращает объединение списка типов.