INonTrackedModificationCommand Interfejs

Definicja

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.

public interface INonTrackedModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type INonTrackedModificationCommand = interface
    interface IReadOnlyModificationCommand
Public Interface INonTrackedModificationCommand
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

ColumnModifications

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

(Odziedziczone po IReadOnlyModificationCommand)
EntityState

WskazujeEntityState, czy wiersz zostanie wstawiony (), zaktualizowany (AddedModified) lub usunięty ((Deleted).

Entries

Reprezentujące IUpdateEntry jednostki 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 będą następnie musiały zostać propagowane 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 do użycia 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 i dodaj go do tego polecenia.

PropagateOutputParameters(DbParameterCollection, Int32)

Odczytuje parametry wyjściowe zwrócone z bazy danych w podanej parameterCollection bazie danych i propaguje je z powrotem do odpowiedniego IColumnModification , z którego 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 odpowiedniego IColumnModification , z którego można propagować wartości do śledzonych jednostek.

(Odziedziczone po IReadOnlyModificationCommand)
PropagateResults(ValueBuffer)

Odczytuje wartości zwracane z bazy danych w danej ValueBuffer bazie danych i propaguje je z powrotem do odpowiedniego IColumnModification , z którego można propagować wartości do śledzonych jednostek.

(Odziedziczone po IReadOnlyModificationCommand)

Dotyczy