IncludeExpression Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma expressão que representa a operação include em ShaperExpression.
Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.
public class IncludeExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type IncludeExpression = class
inherit Expression
interface IPrintableExpression
Public Class IncludeExpression
Inherits Expression
Implements IPrintableExpression
- Herança
-
IncludeExpression
- Implementações
Comentários
Consulte Implementação de provedores de banco de dados e extensões e Como funcionam as consultas do EF Core para obter mais informações e exemplos.
Construtores
IncludeExpression(Expression, Expression, INavigation) |
Uma expressão que representa a operação include em ShaperExpression. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
IncludeExpression(Expression, Expression, INavigationBase) |
Cria uma nova instância da classe IncludeExpression. A navegação será definida como carregada após a conclusão da inclusão. |
IncludeExpression(Expression, Expression, INavigationBase, Boolean) |
Essa é uma API interna que dá suporte à infraestrutura do Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
Propriedades
EntityExpression |
A expressão que representa a entidade que executa essa inclusão. |
Navigation |
A navegação associada a essa operação de inclusão. |
NavigationExpression |
A expressão que representa o elemento de navegação incluído. |
NodeType |
Uma expressão que representa a operação include em ShaperExpression. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
SetLoaded |
Essa é uma API interna que dá suporte à infraestrutura do Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
Type |
Uma expressão que representa a operação include em ShaperExpression. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
Métodos
Print(ExpressionPrinter) |
Uma expressão que representa a operação include em ShaperExpression. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
Update(Expression, Expression) |
Cria uma nova expressão que é parecida com esta, mas usando os filhos fornecidos. Se todos os filhos forem os mesmos, ela retornará esta expressão. |
VisitChildren(ExpressionVisitor) |
Uma expressão que representa a operação include em ShaperExpression. 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
IPrintableExpression.Print(ExpressionPrinter) |
Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter. |
Aplica-se a
Entity Framework