Typefunksjoner
Disse funksjonene oppretter og manipulerer typeverdier.
Navn | Beskrivelse |
---|---|
Type.AddTableKey | Legg til en nøkkel i en tabelltype. |
Type.ClosedRecord | Den angitte typen må være en posttype som returnerer en lukket versjon av den angitte posttypen (eller samme type, hvis den allerede er lukket) |
Type.Facets | Returnerer fasetter av en type. |
Type.ForFunction | Oppretter en funksjonstype fra angitt . |
Type.ForRecord | Returnerer en posttype fra en feltpost. |
Type.FunctionParameters | Returnerer en post med feltverdier satt til navnet på parameterne for en funksjonstype, og verdiene er satt til tilsvarende typer. |
Type.FunctionRequiredParameters | Returnerer et tall som angir minimum antall parametere som kreves for å aktivere en funksjonstype. |
Type.FunctionReturn | Returnerer en type som returneres av en funksjonstype. |
Type.Is | Bestemmer om en verdi av den første typen alltid er kompatibel med den andre typen. |
Type.IsNullable | Returnerer sann hvis en type er en nullverditype. ellers usann. |
Type.IsOpenRecord | Returnerer om en posttype er åpen. |
Type.ListItem | Returnerer en elementtype fra en listetype. |
Type.NonNullable | Returnerer typen som ikke kan nullstilles fra en type. |
Type.OpenRecord | Returnerer en åpnet versjon av en posttype, eller samme type, hvis den allerede er åpen. |
Type.RecordFields | Returnerer en post som beskriver feltene i en posttype, der hvert felt av den returnerte posttypen har et tilsvarende navn og en verdi som er en post i skjemaet [ Type = type, Optional = logical ] . |
Type.ReplaceFacets | Erstatter fasetter av en type. |
Type.ReplaceTableKeys | Erstatter nøklene i en tabelltype. |
Type.TableColumn | Returnerer typen kolonne i en tabell. |
Type.TableKeys | Returnerer nøkler fra en tabelltype. |
Type.TableRow | Returnerer en radtype fra en tabelltype. |
Type.TableSchema | Returnerer en tabell som inneholder en beskrivelse av kolonnene (dvs. skjemaet) for den angitte tabelltypen. |
Type.Union | Returnerer unionen av en liste over typer. |