Type 関数
これらの関数を使用すると、型の値の作成と操作を行えます。
名前 | 説明 |
---|---|
Type.AddTableKey | テーブル型にキーを追加します。 |
Type.ClosedRecord | 指定された型は、指定されたレコード型の閉じられたバージョンを返すレコード型である必要があります (既に閉じられている場合は同じ型) |
Type.Facets | 種類のファセットを返します。 |
Type.ForFunction | 指定されたものから関数型を作成します。 |
Type.ForRecord | フィールド レコードからレコード型を返します。 |
Type.FunctionParameters | 関数型のパラメーターの名前にフィールドの値が設定されたレコードと、関連する型に設定されたフィールドの値を返します。 |
Type.FunctionRequiredParameters | 関数型の呼び出しに必要なパラメーターの最小数を示す数値を返します。 |
Type.FunctionReturn | 関数型によって返される型を返します。 |
Type.Is | 最初の型の値が 2 番目の型と常に互換性があるかどうかを判断します。 |
Type.IsNullable | NULL 許容型の場合は true、それ以外の場合は false を返します。 |
Type.IsOpenRecord | レコード型が OPEN かどうかを返します。 |
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 | 型のリストの和集合を返します。 |