Microsoft.EntityFrameworkCore.Query.Sql Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
DefaultQuerySqlGenerator |
Domyślny generator SQL zapytania. |
QuerySqlGeneratorDependencies |
Klasa parametrów zależności usługi dla QuerySqlGeneratorFactoryBase Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. Nie konstruuj wystąpień tej klasy bezpośrednio z dostawcy lub kodu aplikacji, ponieważ sygnatura konstruktora może ulec zmianie w miarę dodawania nowych zależności. Zamiast tego użyj tego typu w konstruktorze, aby wystąpienie zostało utworzone i wprowadzone automatycznie przez kontener iniekcji zależności. Aby utworzyć wystąpienie z zastąpionymi niektórymi usługami zależnymi, najpierw rozwiąż obiekt z kontenera wstrzykiwania zależności, a następnie zastąp wybrane usługi za pomocą polecenia "With..." Metody. Nie należy wywoływać konstruktora w żadnym momencie tego procesu. |
QuerySqlGeneratorFactoryBase |
Klasa bazowa dla generatorów SQL zapytań. |
Interfejsy
IQuerySqlGenerator |
Generator relacyjnych SQL. |
IQuerySqlGeneratorFactory |
Fabryka dla wystąpień klasy IQuerySqlGenerator. |
ISqlExpressionVisitor |
Metody wysyłania dla gości wyrażeń dla wyrażeń rozszerzeń. |