次の方法で共有


PathSegment クラス

定義

または JsonScalarExpressionJsonQueryExpression使用される 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)

または JsonScalarExpressionJsonQueryExpression使用される JSON パスのコンポーネントを表す 構造体。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

GetHashCode()

または JsonScalarExpressionJsonQueryExpression使用される JSON パスのコンポーネントを表す 構造体。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

ToString()

または JsonScalarExpressionJsonQueryExpression使用される JSON パスのコンポーネントを表す 構造体。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

適用対象