Microsoft.EntityFrameworkCore.Query.ExpressionVisitors Namespace
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.
Classes
EntityQueryableExpressionVisitor |
Visitante para processar raízes de tipos de entidade. |
ExpressionVisitorBase |
Um visitante de expressão base que ignora expressões block. |
ProjectionExpressionVisitor |
Um visitante de expressão de projeção. |
RelationalEntityQueryableExpressionVisitor |
Um visitante que executa a tradução de consulta relacional básica de raízes de consulta EF. |
RelationalEntityQueryableExpressionVisitorDependencies |
Classe de parâmetro de dependências de serviço para RelationalQueryCompilationContext Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. Não construa instâncias dessa classe diretamente do código do provedor ou do aplicativo, pois a assinatura do construtor pode mudar à medida que novas dependências são adicionadas. Em vez disso, use esse tipo no construtor para que uma instância seja criada e injetada automaticamente pelo contêiner de injeção de dependência. Para criar uma instância com alguns serviços dependentes substituídos, primeiro resolve o objeto do contêiner de injeção de dependência e, em seguida, substitua os serviços selecionados usando o 'Com...' Métodos. Não chame o construtor em nenhum momento desse processo. |
RelationalEntityQueryableExpressionVisitorFactory |
Uma fábrica para criar instâncias do RelationalEntityQueryableExpressionVisitor. |
RelationalProjectionExpressionVisitor |
Um visitante de expressão para traduzir projeções de consulta LINQ relacionais. |
RelationalProjectionExpressionVisitorDependencies |
Classe de parâmetro de dependências de serviço para RelationalProjectionExpressionVisitor Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. Não construa instâncias dessa classe diretamente do código do provedor ou do aplicativo, pois a assinatura do construtor pode mudar à medida que novas dependências são adicionadas. Em vez disso, use esse tipo no construtor para que uma instância seja criada e injetada automaticamente pelo contêiner de injeção de dependência. Para criar uma instância com alguns serviços dependentes substituídos, primeiro resolve o objeto do contêiner de injeção de dependência e, em seguida, substitua os serviços selecionados usando o 'Com...' Métodos. Não chame o construtor em nenhum momento desse processo. |
RelationalProjectionExpressionVisitorFactory |
Uma fábrica para criar instâncias do RelationalProjectionExpressionVisitor. |
SqlTranslatingExpressionVisitor |
O visitante de expressão de tradução LINQ relacional padrão. |
SqlTranslatingExpressionVisitorDependencies |
Classe de parâmetro de dependências de serviço para SqlTranslatingExpressionVisitor Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. Não construa instâncias dessa classe diretamente do código do provedor ou do aplicativo, pois a assinatura do construtor pode mudar à medida que novas dependências são adicionadas. Em vez disso, use esse tipo no construtor para que uma instância seja criada e injetada automaticamente pelo contêiner de injeção de dependência. Para criar uma instância com alguns serviços dependentes substituídos, primeiro resolve o objeto do contêiner de injeção de dependência e, em seguida, substitua os serviços selecionados usando o 'Com...' Métodos. Não chame o construtor em nenhum momento desse processo. |
SqlTranslatingExpressionVisitorFactory |
Uma fábrica para criar instâncias do SqlTranslatingExpressionVisitor. |
Interfaces
IEntityQueryableExpressionVisitorFactory |
Uma fábrica para criar visitantes de expressão consultável de entidade. |
IProjectionExpressionVisitorFactory |
Uma fábrica para criar visitantes de expressão de projeção. |
ISqlTranslatingExpressionVisitorFactory |
Fábrica para criar instâncias de SqlTranslatingExpressionVisitor. |
Entity Framework