Sdílet prostřednictvím


Microsoft.EntityFrameworkCore.Update Obor názvů

Třídy

AffectedCountModificationCommandBatch

A ReaderModificationCommandBatch pro poskytovatele, kteří vracejí hodnoty, aby zjistili, kolik řádků bylo ovlivněno.

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

ColumnModification

IColumnModification Implementace rozhraní.

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

EquatableKeyValue<TKey>

Objekty tohoto typu obsahují hodnotu klíče odpovídající položce metadat a implementaci Equals(Object) , která vrací true pouze pro jiné objekty odpovídající stejné položce metadat.

ModificationCommand

Představuje koncepční příkaz pro databázi 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.

ModificationCommandBatch

Základní třída pro kolekci ModificationCommands, kterou lze spustit jako dávku.

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

ModificationCommandBatchFactoryDependencies

Třída parametru závislostí služby pro IModificationCommandBatchFactory

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

ReaderModificationCommandBatch

Základní třída pro ModificationCommandBatch implementace, které využívají čtečku dat.

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

SingularModificationCommandBatch

Implementace AffectedCountModificationCommandBatch , která nepodporuje dávkování omezením počtu příkazů v dávce na jeden.

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

UpdateAndSelectSqlGenerator

Základní třída pro IUpdateSqlGenerator službu, která je obvykle zděděna poskytovateli databáze. Implementace používá samostatný dotaz SELECT po aktualizaci SQL k načtení všech hodnot vygenerovaných databází nebo ke kontrole souběžnosti.

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

UpdateEntryExtensions

Rozšiřující metody pro IUpdateEntry.

UpdateSqlGenerator

Základní třída pro IUpdateSqlGenerator službu, která je obvykle zděděna poskytovateli databáze. Implementace používá klauzuli SQL RETURNING k načtení všech hodnot vygenerovaných databází nebo ke kontrole souběžnosti.

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

UpdateSqlGeneratorDependencies

Třída parametru závislostí služby pro UpdateSqlGenerator

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

Struktury

ColumnModificationParameters

Parametry pro vytvoření ColumnModification instance

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

ModificationCommandParameters

Parametry pro vytvoření IModificationCommand instance

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

NonTrackedModificationCommandParameters

Parametry pro vytvoření INonTrackedModificationCommand instance

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

Rozhraní

IBatchExecutor

Služba pro provádění jedné nebo více dávek příkazů pro vložení, aktualizaci nebo odstranění v databázi.

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

IColumnModification

Představuje operaci aktualizace, vložení nebo odstranění pro jeden sloupec. IReadOnlyModificationCommandobsahují seznamy .IColumnModification

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

ICommandBatchPreparer

Služba pro přípravu seznamu ModificationCommandBatchs pro entity reprezentované daným seznamem IUpdateEntrys.

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

IModificationCommand

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.

IModificationCommandBatchFactory

Služba pro vytváření ModificationCommandBatch instancí.

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

IModificationCommandFactory

Služba pro vytváření IModificationCommand instancí.

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

INonTrackedModificationCommand

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.

IReadOnlyModificationCommand

Představuje koncepční databázový příkaz 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.

IUpdateAdapter

Poskytovatelé sledují funkce pro počáteční data uložená v modelu pomocí HasData(Object[]).

Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

IUpdateAdapterFactory

Factory pro vytváření IUpdateAdapter instancí.

Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

IUpdateEntry

Informace předávané poskytovateli databáze za účelem uložení změn v entitě do databáze

Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

IUpdateSqlGenerator

Služba používaná ke generování SQL pro příkazy vložení, aktualizace a odstranění a související operace SQL potřebné pro SaveChanges()

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

Výčty

ResultSetMapping

Určuje, jaký vliv bude mít daný příkaz na sadu výsledků.

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