次の方法で共有


NonQueryExpression クラス

定義

クエリ以外の式を含む式。 クエリ以外の式の結果は、通常、影響を受ける行の数です。

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

public class NonQueryExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type NonQueryExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class NonQueryExpression
Inherits Expression
Implements IPrintableExpression
継承
NonQueryExpression
実装

注釈

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」および 「EF Core クエリ のしくみ」を参照してください。

コンストラクター

NonQueryExpression(DeleteExpression)

関連付けられた delete 式を使用して、 NonQueryExpression クラスの新しいインスタンスを作成します。

NonQueryExpression(Expression, CommandSource)

関連付けられたクエリ式とコマンド ソースを使用して NonQueryExpression 、 クラスの新しいインスタンスを作成します。

NonQueryExpression(UpdateExpression)

関連付けられた更新式を使用して、 NonQueryExpression クラスの新しいインスタンスを作成します。

プロパティ

CommandSource

このクエリ以外の操作に使用するコマンド ソース。

Expression

サーバーに対して実行されるクエリ以外の操作を表す式。

NodeType

クエリ以外の式を含む式。 クエリ以外の式の結果は、通常、影響を受ける行の数です。

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

Type

クエリ以外の式を含む式。 クエリ以外の式の結果は、通常、影響を受ける行の数です。

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

メソッド

Equals(Object)

クエリ以外の式を含む式。 クエリ以外の式の結果は、通常、影響を受ける行の数です。

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

GetHashCode()

クエリ以外の式を含む式。 クエリ以外の式の結果は、通常、影響を受ける行の数です。

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

Print(ExpressionPrinter)

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

Update(Expression)

これに似た式ですが、指定された子を使用する、新しい式を作成します。 すべての子が同じである場合、この式を返します。

VisitChildren(ExpressionVisitor)

クエリ以外の式を含む式。 クエリ以外の式の結果は、通常、影響を受ける行の数です。

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

適用対象