Sdílet prostřednictvím


INonTrackedModificationCommand Rozhraní

Definice

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

Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace.

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

Poznámky

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

Vlastnosti

ColumnModifications

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

(Zděděno od IReadOnlyModificationCommand)
EntityState

Určuje EntityState , jestli se řádek vloží (Added), aktualizuje (Modified) nebo odstraní ((Deleted).

Entries

Představuje IUpdateEntry entity, které jsou namapovány na řádek, který se má aktualizovat.

(Zděděno od IReadOnlyModificationCommand)
RequiresResultPropagation

Určuje, jestli bude databáze vracet 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 sloupec výsledků obsahující ovlivněné řádky.

(Zděděno od IReadOnlyModificationCommand)
Schema

Schéma obsahující tabulku, nebo null pro 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á mají být změněna.

(Zděděno od IReadOnlyModificationCommand)

Metody

AddColumnModification(ColumnModificationParameters)

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

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 parametru, ze kterého lze hodnoty rozšířit do sledovaných entit.

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

Načte sloupce sady výsledků dotazu vrácené z databáze v dané relationalReader databázi a rozšíří je zpět do příslušného IColumnModification sloupce, ze kterého je možné 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 , ze kterého lze hodnoty rozšířit do sledovaných entit.

(Zděděno od IReadOnlyModificationCommand)

Platí pro