IReadOnlyModificationCommand 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 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 IReadOnlyModificationCommand
type IReadOnlyModificationCommand = interface
Public Interface IReadOnlyModificationCommand
- Odvozené
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í |
| EntityState |
UrčujeEntityState, zda se řádek vloží (), aktualizuje (AddedModified) nebo odstraní ((Deleted). |
| Entries |
Entity IUpdateEntry , které jsou namapované na řádek, které se mají aktualizovat. |
| 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. |
| RowsAffectedColumn |
Při použití uložené procedury to volitelně odkazuje na výstupní parametr nebo výsledný sloupec obsahující ovlivněné řádky. |
| Schema |
Schéma obsahující tabulku nebo |
| StoreStoredProcedure |
Uložená procedura, která se má použít k aktualizaci dat. |
| Table |
Tabulka obsahující data, která se mají upravit. |
| TableName |
Název tabulky obsahující data, která se mají upravit. |
Metody
| Název | Description |
|---|---|
| PropagateOutputParameters(DbParameterCollection, Int32) |
Načte výstupní parametry vrácené z databáze v dané |
| PropagateResults(RelationalDataReader) |
Načte sloupce sady výsledků vrácené z databáze v dané |
| 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. |