Language

NonQueryExpression クラス

定義

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

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

public class NonQueryExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Runtime.CompilerServices.Nullable(0)]
public class NonQueryExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type NonQueryExpression = class
    inherit Expression
    interface IPrintableExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type NonQueryExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class NonQueryExpression
Inherits Expression
Implements IPrintableExpression
継承
NonQueryExpression
属性
実装

注釈

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

コンストラクター

Name 説明
NonQueryExpression(DeleteExpression)

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

NonQueryExpression(Expression, CommandSource)

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

NonQueryExpression(UpdateExpression)

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

プロパティ

Name 説明
CommandSource

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

Expression

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

NodeType

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

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

Type

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

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

メソッド

Name 説明
Equals(Object)

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

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

GetHashCode()

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

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

Print(ExpressionPrinter)

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

Update(Expression)

次のような新しい式を作成しますが、指定された子を使用します。 すべての子が同じ場合、この式が返されます。

VisitChildren(ExpressionVisitor)

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

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

適用対象