Tür işlevleri

Bu işlevler tür değerlerini oluşturur ve işler.

Adı Açıklama
Type.AddTableKey Tablo türüne bir anahtar ekleyin.
Type.ClosedRecord Verilen tür bir kayıt türü olmalıdır; verilen kayıt türünün kapalı bir sürümünü (veya zaten kapalıysa aynı türü) döndürür.
Type.Facets Bir türe ilişkin modelleri döndürür.
Type.ForFunction Verilen öğeden bir işlev türü oluşturur.
Type.ForRecord Alanlar kaydından bir kayıt türü döndürür.
Type.FunctionParameters Bir işlev türünün parametrelerinin adına ayarlanan alan değerleriyle ve bunların karşılık gelen türlerine ayarlanan değerleriyle bir kayıt döndürür.
Type.FunctionRequiredParameters İşlev türünü çalıştırılabilmesi için gereken minimum parametre sayısını belirten bir sayı döndürür.
Type.FunctionReturn Bir işlev türü tarafından döndürülen bir türü döndürür.
Type.Is İlk türdeki bir değerin her zaman ikinci türle uyumlu olup olmadığını belirler.
Type.IsNullable Bir tür boş değer atanabilir türde ise true değerini döndürür; aksi takdirde false değerini döndürür.
Type.IsOpenRecord Bir kayıt türünün açık olup olmadığını döndürür.
Type.ListItem Bir liste türünden öğe türü döndürür.
Type.NonNullable Bir türden boş değer atanabilir olmayan türü döndürür.
Type.OpenRecord Bir kayıt türünün açık bir sürümünü (veya zaten açıksa aynı türü) döndürür.
Type.RecordFields Bir kayıt türünün alanlarını açıklayan ve döndürülen kayıt türünün her alanının karşılık gelen bir ada ve formun [ Type = type, Optional = logical ]kaydı olan bir değere sahip olduğu bir kayıt döndürür.
Type.ReplaceFacets Bir türe ilişkin modelleri değiştirir.
Type.ReplaceTableKeys Bir tablo türündeki anahtarları değiştirir.
Type.TableColumn Bir tablodaki sütunun türünü döndürür.
Type.TableKeys Bir tablo türündeki anahtarları döndürür.
Type.TableRow Bir tablo türündeki satır türünü döndürür.
Type.TableSchema Belirtilen tablo türüne ilişkin sütun açıklamalarının (örn. şema) yer aldığı bir tablo döndürür.
Type.Union Türlerin bir listesinin birleşimini döndürür.