PathSegment 类

定义

一个结构,表示 或 JsonScalarExpression中使用的 JsonQueryExpression JSON 路径的组件。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

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
继承
PathSegment
继承
PathSegment
属性

构造函数

PathSegment(SqlExpression)

创建表示 JSON 数组元素访问的新 PathSegment 结构。

PathSegment(String)

创建表示 JSON 属性访问的新 PathSegment 结构。

属性

ArrayIndex

正在 JSON 数组中访问的元素的索引。

Key

正在 JSON 中访问的密钥。

PropertyName

正在访问的 JSON 属性的名称。

方法

Equals(Object)

一个结构,表示 或 JsonScalarExpression中使用的 JsonQueryExpression JSON 路径的组件。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

GetHashCode()

一个结构,表示 或 JsonScalarExpression中使用的 JsonQueryExpression JSON 路径的组件。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ToString()

一个结构,表示 或 JsonScalarExpression中使用的 JsonQueryExpression JSON 路径的组件。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

适用于