Udostępnij za pośrednictwem


InlineQueryRootExpression Klasa

Definicja

Wyrażenie reprezentujące wbudowany katalog główny zapytania w zapytaniu (np. new[] { 1, 2, 3 }).

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 InlineQueryRootExpression : Microsoft.EntityFrameworkCore.Query.QueryRootExpression
type InlineQueryRootExpression = class
    inherit QueryRootExpression
Public Class InlineQueryRootExpression
Inherits QueryRootExpression
Dziedziczenie
InlineQueryRootExpression

Konstruktory

InlineQueryRootExpression(IAsyncQueryProvider, IReadOnlyList<Expression>, Type)

Tworzy nowe wystąpienie klasy InlineQueryRootExpression.

InlineQueryRootExpression(IReadOnlyList<Expression>, Type)

Tworzy nowe wystąpienie klasy InlineQueryRootExpression.

Właściwości

CanReduce

Wyrażenie reprezentujące wbudowany katalog główny zapytania w zapytaniu (np. new[] { 1, 2, 3 }).

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po QueryRootExpression)
ElementType

Typ elementu reprezentowany przez ten katalog główny zapytania.

(Odziedziczone po QueryRootExpression)
EntityType

Typ jednostki reprenseted przez ten katalog główny zapytania.

(Odziedziczone po QueryRootExpression)
NodeType

Wyrażenie reprezentujące wbudowany katalog główny zapytania w zapytaniu (np. new[] { 1, 2, 3 }).

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po QueryRootExpression)
QueryProvider

Dostawca zapytań skojarzony z tym katalogiem głównym zapytania.

(Odziedziczone po QueryRootExpression)
Type

Wyrażenie reprezentujące wbudowany katalog główny zapytania w zapytaniu (np. new[] { 1, 2, 3 }).

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po QueryRootExpression)
Values

Wartości zawarte w tym katalogu głównym zapytania.

Metody

DetachQueryProvider()

Odłącza skojarzonego dostawcę zapytań od tego wyrażenia głównego zapytania.

Equals(Object)

Wyrażenie reprezentujące wbudowany katalog główny zapytania w zapytaniu (np. new[] { 1, 2, 3 }).

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po QueryRootExpression)
GetHashCode()

Wyrażenie reprezentujące wbudowany katalog główny zapytania w zapytaniu (np. new[] { 1, 2, 3 }).

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po QueryRootExpression)
Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu polecenia ExpressionPrinter.

Update(IReadOnlyList<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.

UpdateEntityType(IEntityType)

Aktualizacje typ jednostki skojarzony z tym katalogiem głównym zapytania z równoważną zoptymalizowaną wersją.

(Odziedziczone po QueryRootExpression)
VisitChildren(ExpressionVisitor)

Wyrażenie reprezentujące wbudowany katalog główny zapytania w zapytaniu (np. new[] { 1, 2, 3 }).

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

Jawne implementacje interfejsu

IPrintableExpression.Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu polecenia ExpressionPrinter.

(Odziedziczone po QueryRootExpression)

Dotyczy