Jazyk

IModificationCommand Rozhraní

Definice

Představuje proměnlivý koncepční databázový příkaz pro vložení, aktualizaci nebo odstranění řádku.

Tento typ obvykle používají poskytovatelé databáze; obvykle se nepoužívá v kódu aplikace.

public interface IModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type IModificationCommand = interface
    interface IReadOnlyModificationCommand
Public Interface IModificationCommand
Implements IReadOnlyModificationCommand
Odvozené
Implementuje

Poznámky

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Vlastnosti

Název Description
ColumnModifications

Seznam potřebných IColumnModification k provedení vložení, aktualizace nebo odstranění

(Zděděno od IReadOnlyModificationCommand)
EntityState

UrčujeEntityState, zda se řádek vloží (), aktualizuje (AddedModified) nebo odstraní ((Deleted).

(Zděděno od IReadOnlyModificationCommand)
Entries

Entity IUpdateEntry , které jsou namapované na řádek, které se mají aktualizovat.

(Zděděno od IReadOnlyModificationCommand)
RequiresResultPropagation

Určuje, zda databáze vrátí hodnoty pro některé mapované vlastnosti, které se pak budou muset rozšířit zpět do sledovaných entit.

(Zděděno od IReadOnlyModificationCommand)
RowsAffectedColumn

Při použití uložené procedury to volitelně odkazuje na výstupní parametr nebo výsledný sloupec obsahující ovlivněné řádky.

(Zděděno od IReadOnlyModificationCommand)
Schema

Schéma obsahující tabulku nebo null použití výchozího schématu.

(Zděděno od IReadOnlyModificationCommand)
StoreStoredProcedure

Uložená procedura, která se má použít k aktualizaci dat.

(Zděděno od IReadOnlyModificationCommand)
Table

Tabulka obsahující data, která se mají upravit.

(Zděděno od IReadOnlyModificationCommand)
TableName

Název tabulky obsahující data, která se mají upravit.

(Zděděno od IReadOnlyModificationCommand)

Metody

Název Description
AddColumnModification(ColumnModificationParameters)

Vytvoří nový IColumnModification a přidá ho do tohoto příkazu.

AddEntry(IUpdateEntry, Boolean)

Přidá do příkazu položku.

PropagateOutputParameters(DbParameterCollection, Int32)

Načte výstupní parametry vrácené z databáze v dané parameterCollection databázi a rozšíří je zpět do příslušného IColumnModification typu, ze kterého lze hodnoty rozšířit do sledovaných entit.

(Zděděno od IReadOnlyModificationCommand)
PropagateResults(RelationalDataReader)

Načte sloupce sady výsledků vrácené z databáze v dané relationalReader databázi a rozšíří je zpět do příslušného IColumnModification typu, ze kterého lze hodnoty rozšířit do sledovaných entit.

(Zděděno od IReadOnlyModificationCommand)
PropagateResults(ValueBuffer)

Načte hodnoty vrácené z databáze v dané ValueBuffer databázi a rozšíří je zpět do příslušného IColumnModification typu, ze kterého lze hodnoty rozšířit do sledovaných entit.

(Zděděno od IReadOnlyModificationCommand)

Platí pro