Del via


Registreringsfunksjoner

Disse funksjonene oppretter og manipulerer postverdier.

Informasjon

Navn Beskrivelse
Record.FieldCount Returnerer antall felt i en post.
Record.HasFields Returnerer sann hvis feltnavnet eller feltnavnene finnes i en post.

Transformasjoner

Navn Beskrivelse
Geography.FromWellKnownText Oversetter tekst som representerer en geografisk verdi i WKT-format (Well-Known Text) til en strukturert post.
Geography.ToWellKnownText Oversetter en strukturert geografisk punktverdi til den velkjente tekstrepresentasjonen (WKT).
GeographyPoint.From Oppretter en post som representerer et geografisk punkt fra deler.
Geometri.FromWellKnownText Oversetter tekst som representerer en geometrisk verdi i WKT-format (Well-Known Text) til en strukturert post.
Geometri.ToWellKnownText Oversetter en strukturert geometrisk punktverdi til den velkjente tekstrepresentasjonen (WKT).
GeometryPoint.From Oppretter en post som representerer et geometrisk punkt fra deler.
Record.AddField Legger til et felt fra et feltnavn og en verdi.
Record.Combine Kombinerer postene i en liste.
Record.RemoveFields Returnerer en ny post som omorganiserer de gitte feltene med hensyn til hverandre. Eventuelle felt som ikke er angitt, forblir på de opprinnelige plasseringene.
Record.RenameFields Returnerer en ny post som gir nytt navn til de angitte feltene. De resulterende feltene beholder den opprinnelige rekkefølgen. Denne funksjonen støtter bytte- og kjedefeltnavn. Alle målnavn pluss gjenstående feltnavn må imidlertid utgjøre et unikt sett, ellers oppstår det en feil.
Record.ReorderFields Returnerer en ny post som omorganiserer felt i forhold til hverandre. Eventuelle felt som ikke er angitt, forblir på de opprinnelige plasseringene. Krever to eller flere felt.
Record.TransformFields Transformerer felt ved å bruke transformOperations. Hvis du vil ha mer informasjon om verdier som støttes av transformOperations, kan du gå til Parameterverdier.

Utvalg

Navn Beskrivelse
Record.Field Returnerer verdien for det gitte feltet. Denne funksjonen kan brukes til dynamisk oppretting av feltoppslagssyntaks for en gitt post. På den måten er det en dynamisk versjon av postsyntaksen[felt].
Record.FieldNames Returnerer en liste over feltnavn i rekkefølgen av postens felt.
Record.FieldOrDefault Returnerer verdien for et felt fra en post, eller standardverdien hvis feltet ikke finnes.
Record.FieldValues Returnerer en liste over feltverdier i rekkefølgen av postens felt.
Record.SelectFields Returnerer en ny post som inneholder feltene som er valgt fra inndataposten. Den opprinnelige rekkefølgen for feltene opprettholdes.

Serialisering

Navn Beskrivelse
Record.FromList Returnerer en post gitt en liste over feltverdier og et sett med felt.
Record.FromTable Returnerer en post fra en tabell med poster som inneholder feltnavn og verdier.
Record.ToList Returnerer en liste over verdier som inneholder feltverdiene for inndataposten.
Record.ToTable Returnerer en tabell med poster som inneholder feltnavn og verdier fra en inndatapost.

Parameterverdier

Følgende typedefinisjoner brukes til å beskrive parameterverdiene som det refereres til i postfunksjonene ovenfor.

Typedefinisjon Beskrivelse
MissingField-alternativet Mer informasjon: MissingField.Type
Transformer operasjoner Transformeringsoperasjoner kan angis av én av følgende verdier:

• En listeverdi på to elementer, det første elementet er feltnavnet og det andre elementet er transformasjonsfunksjonen som brukes på dette feltet for å produsere en ny verdi.

• En liste over transformasjoner kan gis ved å angi en listeverdi, og hvert element er listeverdien for to elementer som beskrevet ovenfor.

Du kan for eksempel gå til beskrivelsen av Record.TransformFields
Gi nytt navn til operasjoner Gi nytt navn til operasjoner for en post kan angis som én av følgende:

En enkel gi nytt navn-operasjon, som representeres av en liste over to feltnavn, gammelt og nytt.

Du kan for eksempel gå til beskrivelsen av Record.RenameFields.