Microsoft.EntityFrameworkCore.Update 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
AffectedCountModificationCommandBatch |
A ReaderModificationCommandBatch dla dostawców, którzy zwracają wartości, aby dowiedzieć się, ilu wierszy miało to wpływ. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
ColumnModification |
Implementacja interfejsu IColumnModification . Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
EquatableKeyValue<TKey> |
Obiekty tego typu zawierają wartość klucza odpowiadającą elementowi Metadane i implementują Equals(Object) , które zwracają |
ModificationCommand |
Reprezentuje koncepcyjne polecenie bazy danych, aby wstawić/zaktualizować/usunąć wiersz. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
ModificationCommandBatch |
Klasa bazowa dla kolekcji ModificationCommands, którą można wykonać jako partię. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
ModificationCommandBatchFactoryDependencies |
Klasa parametrów zależności usługi dla IModificationCommandBatchFactory Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
ReaderModificationCommandBatch |
Klasa bazowa na potrzeby ModificationCommandBatch implementacji korzystających z czytnika danych. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
SingularModificationCommandBatch |
Implementacja tej AffectedCountModificationCommandBatch funkcji nie obsługuje przetwarzania wsadowego przez ograniczenie liczby poleceń w partii do jednej. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
UpdateAndSelectSqlGenerator |
Klasa podstawowa usługi IUpdateSqlGenerator , która jest zwykle dziedziczona przez dostawców baz danych. Implementacja używa oddzielnego zapytania SELECT po aktualizacji SQL, aby pobrać wszystkie wartości wygenerowane przez bazę danych lub na potrzeby sprawdzania współbieżności. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
UpdateEntryExtensions |
Metody rozszerzenia dla programu IUpdateEntry. |
UpdateSqlGenerator |
Klasa podstawowa usługi IUpdateSqlGenerator , która jest zwykle dziedziczona przez dostawców baz danych. Implementacja używa klauzuli SQL RETURNING do pobierania dowolnych wartości wygenerowanych przez bazę danych lub sprawdzania współbieżności. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
UpdateSqlGeneratorDependencies |
Klasa parametrów zależności usługi dla UpdateSqlGenerator Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
Struktury
ColumnModificationParameters |
Parametry tworzenia ColumnModification wystąpienia. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
ModificationCommandParameters |
Parametry tworzenia IModificationCommand wystąpienia. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
NonTrackedModificationCommandParameters |
Parametry tworzenia INonTrackedModificationCommand wystąpienia. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
Interfejsy
IBatchExecutor |
Usługa do wykonywania co najmniej jednej partii wstawiania/aktualizowania/usuwania poleceń względem bazy danych. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
IColumnModification |
Reprezentuje operację aktualizacji, wstawiania lub usuwania dla pojedynczej kolumny. IReadOnlyModificationCommandzawiera listy .IColumnModification Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
ICommandBatchPreparer |
Usługa do przygotowywania listy ModificationCommandBatchs dla jednostek reprezentowanych przez daną listę IUpdateEntrys. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
IModificationCommand |
Reprezentuje mutable koncepcyjne polecenie bazy danych, aby wstawić/zaktualizować/usunąć wiersz. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
IModificationCommandBatchFactory |
Usługa do tworzenia ModificationCommandBatch wystąpień. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
IModificationCommandFactory |
Usługa do tworzenia IModificationCommand wystąpień. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
INonTrackedModificationCommand |
Reprezentuje mutable koncepcyjne polecenie bazy danych, aby wstawić/zaktualizować/usunąć wiersz. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
IReadOnlyModificationCommand |
Reprezentuje koncepcyjne polecenie bazy danych, aby wstawić/zaktualizować/usunąć wiersz. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
IUpdateAdapter |
Dostawcy śledzący możliwości danych inicjujnych przechowywanych w modelu przy użyciu polecenia HasData(Object[]). Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
IUpdateAdapterFactory |
Fabryka do tworzenia IUpdateAdapter wystąpień. Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
IUpdateEntry |
Informacje przekazane do dostawcy bazy danych w celu zapisania zmian w jednostce w bazie danych. Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
IUpdateSqlGenerator |
Usługa używana do generowania kodu SQL na potrzeby poleceń wstawiania, aktualizowania i usuwania oraz powiązanych operacji SQL potrzebnych do wykonania SaveChanges() Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
Wyliczenia
ResultSetMapping |
Wskazuje, jaki wpływ na zestaw wyników będzie miało podane polecenie. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |