Idioma

InlineQueryRootExpression Classe

Definição

Uma expressão que representa uma raiz de consulta embutida dentro da consulta (por exemplo). new[] { 1, 2, 3 }

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

[System.Runtime.CompilerServices.Nullable(0)]
public class InlineQueryRootExpression : Microsoft.EntityFrameworkCore.Query.QueryRootExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type InlineQueryRootExpression = class
    inherit QueryRootExpression
Public Class InlineQueryRootExpression
Inherits QueryRootExpression
Herança
InlineQueryRootExpression
Atributos

Construtores

Nome Descrição
InlineQueryRootExpression(IAsyncQueryProvider, IReadOnlyList<Expression>, Type)

Cria uma nova instância da InlineQueryRootExpression classe.

InlineQueryRootExpression(IReadOnlyList<Expression>, Type)

Cria uma nova instância da InlineQueryRootExpression classe.

Propriedades

Nome Descrição
CanReduce

Uma expressão que representa uma raiz de consulta embutida dentro da consulta (por exemplo). new[] { 1, 2, 3 }

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de QueryRootExpression)
ElementType

O tipo de elemento representado por essa raiz de consulta.

(Herdado de QueryRootExpression)
NodeType

Uma expressão que representa uma raiz de consulta embutida dentro da consulta (por exemplo). new[] { 1, 2, 3 }

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de QueryRootExpression)
QueryProvider

O provedor de consulta associado a essa raiz de consulta.

(Herdado de QueryRootExpression)
Type

Uma expressão que representa uma raiz de consulta embutida dentro da consulta (por exemplo). new[] { 1, 2, 3 }

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de QueryRootExpression)
Values

Os valores contidos nessa raiz de consulta.

Métodos

Nome Descrição
DetachQueryProvider()

Desanexa o provedor de consulta associado dessa expressão raiz de consulta.

Equals(Object)

Uma expressão que representa uma raiz de consulta embutida dentro da consulta (por exemplo). new[] { 1, 2, 3 }

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de QueryRootExpression)
GetHashCode()

Uma expressão que representa uma raiz de consulta embutida dentro da consulta (por exemplo). new[] { 1, 2, 3 }

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de QueryRootExpression)
Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

Update(IReadOnlyList<Expression>)

Cria uma nova expressão semelhante a esta, mas usando os filhos fornecidos. Se todas as crianças forem iguais, ela retornará essa expressão.

VisitChildren(ExpressionVisitor)

Uma expressão que representa uma raiz de consulta embutida dentro da consulta (por exemplo). new[] { 1, 2, 3 }

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Implantações explícitas de interface

Nome Descrição
IPrintableExpression.Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

(Herdado de QueryRootExpression)

Aplica-se a