IModificationCommand Interfejs
Definicja
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.
Reprezentuje modyfikowalne 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.
public interface IModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type IModificationCommand = interface
interface IReadOnlyModificationCommand
Public Interface IModificationCommand
Implements IReadOnlyModificationCommand
- Pochodne
- Implementuje
Uwagi
Aby uzyskać więcej informacji i przykłady , zobacz Implementacja dostawców i rozszerzeń bazy danych .
Właściwości
ColumnModifications |
Lista IColumnModification wymaganych do wykonania operacji wstawiania, aktualizowania lub usuwania. (Odziedziczone po IReadOnlyModificationCommand) |
EntityState |
Wskazuje EntityState , czy wiersz zostanie wstawiony (Added), zaktualizowany (Modified) lub usunięty ((Deleted). (Odziedziczone po IReadOnlyModificationCommand) |
Entries |
Reprezentujące IUpdateEntry jednostki, które są mapowane na wiersz do aktualizacji. (Odziedziczone po IReadOnlyModificationCommand) |
RequiresResultPropagation |
Wskazuje, czy baza danych zwróci wartości niektórych zamapowanych właściwości, które następnie będą musiały zostać rozpropagowane z powrotem do śledzonych jednostek. (Odziedziczone po IReadOnlyModificationCommand) |
RowsAffectedColumn |
W przypadku korzystania z procedury składowanej opcjonalnie wskazuje parametr wyjściowy lub kolumnę wynikową zawierającą wiersze, których dotyczy problem. (Odziedziczone po IReadOnlyModificationCommand) |
Schema |
Schemat zawierający tabelę lub |
StoreStoredProcedure |
Procedura składowana używana do aktualizowania danych. (Odziedziczone po IReadOnlyModificationCommand) |
Table |
Tabela zawierająca dane do zmodyfikowania. (Odziedziczone po IReadOnlyModificationCommand) |
TableName |
Nazwa tabeli zawierającej dane do zmodyfikowania. (Odziedziczone po IReadOnlyModificationCommand) |
Metody
AddColumnModification(ColumnModificationParameters) |
Tworzy nowy IColumnModification element i dodaje go do tego polecenia. |
AddEntry(IUpdateEntry, Boolean) |
Dodaje wpis do polecenia . |
PropagateOutputParameters(DbParameterCollection, Int32) |
Odczytuje parametry wyjściowe zwrócone z bazy danych w danej |
PropagateResults(RelationalDataReader) |
Odczytuje kolumny zestawu wyników zwrócone z bazy danych w danej |
PropagateResults(ValueBuffer) |
Odczytuje wartości zwracane z bazy danych w danym ValueBuffer obiekcie i propaguje je z powrotem do odpowiednich IColumnModification elementów, z których można propagować wartości do śledzonych jednostek. (Odziedziczone po IReadOnlyModificationCommand) |