Language

SqlFragmentExpression クラス

定義

SQL トークンを表す式。

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

[System.Runtime.CompilerServices.Nullable(0)]
public class SqlFragmentExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
public class SqlFragmentExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlFragmentExpression = class
    inherit SqlExpression
type SqlFragmentExpression = class
    inherit SqlExpression
Public Class SqlFragmentExpression
Inherits SqlExpression
継承
SqlFragmentExpression
属性

コンストラクター

Name 説明
SqlFragmentExpression(String, Type, RelationalTypeMapping)

SqlFragmentExpression クラスの新しいインスタンスを作成します。

SqlFragmentExpression(String)

SqlFragmentExpression クラスの新しいインスタンスを作成します。

プロパティ

Name 説明
NodeType

SQL トークンを表す式。

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

(継承元 SqlExpression)
Sql

SQL ツリーで出力する文字列トークン。

Type

SQL トークンを表す式。

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

(継承元 SqlExpression)
TypeMapping

この式に関連付けられている RelationalTypeMapping 。

(継承元 SqlExpression)

メソッド

Name 説明
Equals(Object)

SQL トークンを表す式。

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

GetHashCode()

SQL トークンを表す式。

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

Print(ExpressionPrinter)

ExpressionPrinterを使用して、指定された式の印刷可能な文字列形式を作成します。

Quote()

式を引用符で囲みます。つまり、評価時にこの式と同じ式を構築する式を返します。 この式を再構築するプリコンパイル済みクエリのコードを生成するために使用されます。

VisitChildren(ExpressionVisitor)

SQL トークンを表す式。

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

明示的なインターフェイスの実装

Name 説明
IPrintableExpression.Print(ExpressionPrinter)

ExpressionPrinterを使用して、指定された式の印刷可能な文字列形式を作成します。

(継承元 SqlExpression)

適用対象