IModificationCommand Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje proměnlivý příkaz konceptuální databáze pro vložení, aktualizaci nebo odstranění řádku.
Tento typ je obvykle používán poskytovateli databází; obecně 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 zprostředkovatelů a rozšíření databáze .
Vlastnosti
ColumnModifications |
Seznam potřebných IColumnModification k vložení, aktualizaci nebo odstranění. (Zděděno od IReadOnlyModificationCommand) |
EntityState |
Určuje EntityState , jestli se řádek vloží (Added), aktualizuje (Modified) nebo odstraní ((Deleted). (Zděděno od IReadOnlyModificationCommand) |
Entries |
Jedná se IUpdateEntry o entity, které jsou namapovány na řádek, který se má aktualizovat. (Zděděno od IReadOnlyModificationCommand) |
RequiresResultPropagation |
Určuje, jestli databáze vrátí hodnoty pro některé mapované vlastnosti, které pak bude nutné 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ýsledku obsahující ovlivněné řádky. (Zděděno od IReadOnlyModificationCommand) |
Schema |
Schéma obsahující tabulku nebo |
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
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é databázi |
PropagateResults(RelationalDataReader) |
Načte sloupce sady výsledků vrácené z databáze v dané databázi |
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 místa, ze kterého je možné rozšířit do sledovaných entit. (Zděděno od IReadOnlyModificationCommand) |
Platí pro
Entity Framework