NonQueryExpression Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyrażenie, które zawiera wyrażenie inne niż zapytanie. Wynik wyrażenia innego niż zapytanie jest zwykle liczbą wierszy, których dotyczy problem.
Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
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
- Dziedziczenie
-
NonQueryExpression
- Implementuje
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń baz danych oraz Jak działają zapytania EF Core .
Konstruktory
NonQueryExpression(DeleteExpression) |
Tworzy nowe wystąpienie klasy ze skojarzonym wyrażeniem NonQueryExpression usuwania. |
NonQueryExpression(Expression, CommandSource) |
Tworzy nowe wystąpienie NonQueryExpression klasy ze skojarzonym wyrażeniem zapytania i źródłem poleceń. |
NonQueryExpression(UpdateExpression) |
Tworzy nowe wystąpienie NonQueryExpression klasy ze skojarzonym wyrażeniem aktualizacji. |
Właściwości
CommandSource |
Źródło polecenia do użycia dla tej operacji niezwiązanej z zapytaniem. |
Expression |
Wyrażenie reprezentujące operację niezwiązaną z zapytaniem, która ma być uruchamiana na serwerze. |
NodeType |
Wyrażenie, które zawiera wyrażenie inne niż zapytanie. Wynik wyrażenia innego niż zapytanie jest zwykle liczbą wierszy, których dotyczy problem. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
Type |
Wyrażenie, które zawiera wyrażenie inne niż zapytanie. Wynik wyrażenia innego niż zapytanie jest zwykle liczbą wierszy, których dotyczy problem. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
Metody
Equals(Object) |
Wyrażenie, które zawiera wyrażenie inne niż zapytanie. Wynik wyrażenia innego niż zapytanie jest zwykle liczbą wierszy, których dotyczy problem. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
GetHashCode() |
Wyrażenie, które zawiera wyrażenie inne niż zapytanie. Wynik wyrażenia innego niż zapytanie jest zwykle liczbą wierszy, których dotyczy problem. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
Print(ExpressionPrinter) |
Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu polecenia ExpressionPrinter. |
Update(Expression) |
Tworzy nowe wyrażenie, które jest podobne do tego, ale przy użyciu dostarczonych elementów podrzędnych. Jeśli wszystkie elementy podrzędne są takie same, zwróci to wyrażenie. |
VisitChildren(ExpressionVisitor) |
Wyrażenie, które zawiera wyrażenie inne niż zapytanie. Wynik wyrażenia innego niż zapytanie jest zwykle liczbą wierszy, których dotyczy problem. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |