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. |