Dela via


Inspelningsfunktioner

Dessa funktioner skapar och manipulerar postvärden.

Information

Namn Beskrivning
Record.FieldCount Returnerar antalet fält i en post.
Record.HasFields Returnerar sant om fältnamnet eller fältnamnen finns i en post.

Transformeringar

Namn Beskrivning
Geography.FromWellKnownText Översätter text som representerar ett geografiskt värde i formatet Well-Known Text (WKT) till ett strukturerat register.
Geography.ToWellKnownText Översätter ett strukturerat geografiskt punktvärde till dess Well-Known textrepresentation (WKT).
GeographyPoint.From Skapar en post som representerar en geografisk punkt av delar.
Geometry.FromWellKnownText Översätter text som representerar ett geometriskt värde i formatet WKT (Well-Known Text) till en strukturerad post.
Geometry.ToWellKnownText Översätter ett strukturerat geometriskt punktvärde till dess Well-Known textrepresentation (WKT).
GeometryPoint.From Skapar en post som representerar en geometrisk punkt skapad av delar.
Record.AddField Lägger till ett fält från ett fältnamn och ett värde.
Record.Combine Kombinerar posterna i en lista.
Record.RemoveFields Tar bort de angivna fälten från indataposten.
Record.RenameFields Returnerar en ny post som omdöper de angivna fälten. De resulterande fälten behåller sin ursprungliga ordning. Den här funktionen stöder byte och länkning av fältnamn. Alla målnamn plus återstående fältnamn måste dock utgöra en unik uppsättning, annars uppstår ett fel.
Record.ReorderFields Ändrar ordningen av fält i poster så att de matchar ordningen på en lista med fältnamn.
Record.TransformFields Transformerar fält genom att tillämpa transformOperations. Mer information om värden som stöds av transformOperations finns i Parametervärden.

Urval

Namn Beskrivning
Record.Field Returnerar värdet för det angivna fältet. Den här funktionen kan användas för att dynamiskt skapa fältsökningssyntax för en viss post. På så sätt är det en dynamisk version av syntaxen för record[field].
Record.FieldNames Returnerar en lista med fältnamn i den ordning postens fält har.
Record.FieldOrDefault Returnerar värdet för ett fält från en post eller standardvärdet om fältet inte finns.
Record.FieldValues Returnerar en lista med fältvärden i ordningen för postens fält.
Record.SelectFields Returnerar en ny post som innehåller de fält som valts från indataposten. Fältens ursprungliga ordning behålls.

Serialisering

Namn Beskrivning
Record.FromList Returnerar en post med en lista med fältvärden och en uppsättning fält.
Record.FromTable Returnerar en post från en tabell med poster som innehåller fältnamn och värden.
Record.ToList Returnerar en lista med värden som innehåller fältvärdena för indataposten.
Record.ToTable Returnerar en tabell med poster som innehåller fältnamn och värden från en indatapost.

Parametervärden

Följande typdefinitioner används för att beskriva de parametervärden som refereras till i postfunktionerna ovan.

Typdefinition Beskrivning
MissingField alternativ Mer information: MissingField.Type
Transformeringsåtgärder Transformeringsåtgärder kan anges med något av följande värden:

• Ett listvärde på två objekt, det första objektet är fältnamnet och det andra objektet är transformeringsfunktionen som används för fältet för att skapa ett nytt värde.

• En lista över transformeringar kan tillhandahållas genom att ange ett listvärde, och varje objekt är listvärdet för 2 objekt enligt beskrivningen ovan.

För exempel, gå till beskrivningen av Record.TransformFields
Byt namn på åtgärder Omdöpningsoperationer för en post kan specificeras som något av följande:

En enda namnbytesåtgärd, som representeras av en lista med två fältnamn, gamla och nya.

Du kan till exempel gå till beskrivningen av Record.RenameFields.