Freigeben über


PathSegment Klasse

Definition

Eine Struktur, die eine Komponente des JSON-Pfads darstellt, die in JsonQueryExpression oder JsonScalarExpressionverwendet wird.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

public class PathSegment
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct PathSegment
type PathSegment = class
[<System.Runtime.CompilerServices.IsReadOnly>]
type PathSegment = struct
Public Class PathSegment
Public Structure PathSegment
Vererbung
PathSegment
Vererbung
PathSegment
Attribute

Konstruktoren

PathSegment(SqlExpression)

Erstellt eine neue PathSegment Struktur, die den Zugriff auf JSON-Arrayelemente darstellt.

PathSegment(String)

Erstellt eine neue PathSegment Struktur, die den JSON-Eigenschaftszugriff darstellt.

Eigenschaften

ArrayIndex

Der Index eines Elements, auf das im JSON-Array zugegriffen wird.

Key

Der Schlüssel, auf den im JSON-Code zugegriffen wird.

PropertyName

Der Name der JSON-Eigenschaft, auf die zugegriffen wird.

Methoden

Equals(Object)

Eine Struktur, die eine Komponente des JSON-Pfads darstellt, die in JsonQueryExpression oder JsonScalarExpressionverwendet wird.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

GetHashCode()

Eine Struktur, die eine Komponente des JSON-Pfads darstellt, die in JsonQueryExpression oder JsonScalarExpressionverwendet wird.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

ToString()

Eine Struktur, die eine Komponente des JSON-Pfads darstellt, die in JsonQueryExpression oder JsonScalarExpressionverwendet wird.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

Gilt für: