Język

IModificationCommand Interfejs

Definicja

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ładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Właściwości

Nazwisko Opis
ColumnModifications

Lista IColumnModification wymaganych do wykonania operacji wstawiania, aktualizowania lub usuwania.

(Odziedziczone po IReadOnlyModificationCommand)
EntityState

Wartość EntityState wskazująca, czy wiersz zostanie wstawiony (Added), zaktualizowany (Modified) lub usunięty ((Deleted).

(Odziedziczone po IReadOnlyModificationCommand)
Entries

Reprezentujące IUpdateEntry jednostki mapowane na wiersz do aktualizacji.

(Odziedziczone po IReadOnlyModificationCommand)
RequiresResultPropagation

Wskazuje, czy baza danych zwróci wartości dla 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 to parametr wyjściowy lub kolumnę wynikową zawierającą wiersze, których dotyczy problem.

(Odziedziczone po IReadOnlyModificationCommand)
Schema

Schemat zawierający tabelę lub null do użycia schematu domyślnego.

(Odziedziczone po IReadOnlyModificationCommand)
StoreStoredProcedure

Procedura składowana służąca 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

Nazwisko Opis
AddColumnModification(ColumnModificationParameters)

Tworzy nowy IColumnModification element i dodaj go do tego polecenia.

AddEntry(IUpdateEntry, Boolean)

Dodaje wpis do polecenia .

PropagateOutputParameters(DbParameterCollection, Int32)

Odczytuje parametry wyjściowe zwrócone z bazy danych w danym parameterCollection 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)
PropagateResults(RelationalDataReader)

Odczytuje kolumny zestawu wyników zwrócone z bazy danych w danej relationalReader bazie danych i propaguje je z powrotem do odpowiednich IColumnModification elementów, z których można propagować wartości do śledzonych jednostek.

(Odziedziczone po IReadOnlyModificationCommand)
PropagateResults(ValueBuffer)

Odczytuje wartości zwrócone 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)

Dotyczy