Freigeben über


NonQueryExpression Klasse

Definition

Ein Ausdruck, der einen Nicht-Abfrageausdruck enthält. Das Ergebnis eines Nicht-Abfrageausdrucks ist in der Regel die Anzahl der betroffenen Zeilen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

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
Vererbung
NonQueryExpression
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -Erweiterungen und Funktionsweise von EF Core-Abfragen .

Konstruktoren

NonQueryExpression(DeleteExpression)

Erstellt eine neue instance der -Klasse mit zugeordnetem NonQueryExpression Löschausdruck.

NonQueryExpression(Expression, CommandSource)

Erstellt eine neue instance der -Klasse mit zugeordnetem NonQueryExpression Abfrageausdruck und Befehlsquelle.

NonQueryExpression(UpdateExpression)

Erstellt eine neue instance der NonQueryExpression -Klasse mit zugeordnetem Updateausdruck.

Eigenschaften

CommandSource

Die Befehlsquelle, die für diesen Nicht-Abfragevorgang verwendet werden soll.

Expression

Ein Ausdruck, der den Nicht-Abfragevorgang darstellt, der für den Server ausgeführt werden soll.

NodeType

Ein Ausdruck, der einen Nicht-Abfrageausdruck enthält. Das Ergebnis eines Nicht-Abfrageausdrucks ist in der Regel die Anzahl der betroffenen Zeilen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Type

Ein Ausdruck, der einen Nicht-Abfrageausdruck enthält. Das Ergebnis eines Nicht-Abfrageausdrucks ist in der Regel die Anzahl der betroffenen Zeilen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Methoden

Equals(Object)

Ein Ausdruck, der einen Nicht-Abfrageausdruck enthält. Das Ergebnis eines Nicht-Abfrageausdrucks ist in der Regel die Anzahl der betroffenen Zeilen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

GetHashCode()

Ein Ausdruck, der einen Nicht-Abfrageausdruck enthält. Das Ergebnis eines Nicht-Abfrageausdrucks ist in der Regel die Anzahl der betroffenen Zeilen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Print(ExpressionPrinter)

Erstellt mithilfe von eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks ExpressionPrinter.

Update(Expression)

Erstellt einen neuen Ausdruck, der diesem ähnelt, verwendet jedoch die angegebenen untergeordneten Elemente. Wenn alle untergeordneten Elemente identisch sind, wird dieser Ausdruck zurückgegeben.

VisitChildren(ExpressionVisitor)

Ein Ausdruck, der einen Nicht-Abfrageausdruck enthält. Das Ergebnis eines Nicht-Abfrageausdrucks ist in der Regel die Anzahl der betroffenen Zeilen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Gilt für: