StructuredJsonPath Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen strukturierten JSON-Pfad dar, der aus Eigenschaftsnamensegmenten und Arrayindexplatzhaltern zusammen mit Laufzeitindexwerten für Arraypositionen besteht.
[System.Runtime.CompilerServices.Nullable(0)]
public class StructuredJsonPath
[<System.Runtime.CompilerServices.Nullable(0)>]
type StructuredJsonPath = class
Public Class StructuredJsonPath
- Vererbung
-
StructuredJsonPath
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .
Konstruktoren
| Name | Beschreibung |
|---|---|
| StructuredJsonPath(IReadOnlyList<StructuredJsonPathSegment>, IReadOnlyList<Nullable<Int32>>) |
Erstellt eine neue StructuredJsonPath-Instanz. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Indices |
Ruft die Indexwerte für Arrayindexplatzhalter ab. Die Indizes werden auf die Segmente angewendet, in denen IsArray sich dies befindet |
| IsRoot |
Ruft einen Wert ab, der angibt, ob dieser Pfad den Stamm eines JSON-Dokuments ( |
| Root |
A StructuredJsonPath representing the root of a JSON document ( |
| Segments |
Ruft die Pfadsegmente ab. |
Methoden
| Name | Beschreibung |
|---|---|
| AppendTo(StringBuilder, Nullable<Char>) |
Fügt die JSON-Pfadzeichenfolgendarstellung an die angegebene StringBuilder. |
| ToString() |
Stellt einen strukturierten JSON-Pfad dar, der aus Eigenschaftsnamensegmenten und Arrayindexplatzhaltern zusammen mit Laufzeitindexwerten für Arraypositionen besteht. |
| ToString(Nullable<Char>) |
Gibt die JSON-Pfadzeichenfolgendarstellung zurück. |