Microsoft.EntityFrameworkCore.Update Obor názvů

Třídy

Název Description
AffectedCountModificationCommandBatch

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

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

ColumnModification

IColumnModification Implementace rozhraní.

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

EquatableKeyValue<TKey>

Objekty tohoto typu obsahují hodnotu klíče odpovídající položce metadat a implementují 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, který vloží, aktualizuje nebo odstraní řádek.

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

ModificationCommandBatch

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

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

ModificationCommandBatchFactoryDependencies

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

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

ReaderModificationCommandBatch

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

Tento typ obvykle používají poskytovatelé databáze; obvykle 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 jednu.

Tento typ obvykle používají poskytovatelé databáze; obvykle 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á po aktualizaci SQL samostatný dotaz SELECT k načtení všech hodnot generovaných databází nebo ke kontrole souběžnosti.

Tento typ obvykle používají poskytovatelé databáze; obvykle 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í libovolných hodnot generovaných databází nebo pro kontrolu souběžnosti.

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

UpdateSqlGeneratorDependencies

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

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

Struktury

Název Description
ColumnModificationParameters

Parametry pro vytvoření ColumnModification instance

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

ModificationCommandParameters

Parametry pro vytvoření IModificationCommand instance

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

NonTrackedModificationCommandParameters

Parametry pro vytvoření INonTrackedModificationCommand instance

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

Rozhraní

Název Description
IBatchExecutor

Služba pro provádění jedné nebo více dávek příkazů insert/update/delete v databázi.

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

IColumnModification

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

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

ICommandBatchPreparer

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

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

IModificationCommand

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.

IModificationCommandBatchFactory

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

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

IModificationCommandFactory

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

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

INonTrackedModificationCommand

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.

IReadOnlyModificationCommand

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.

IUpdateAdapter

Poskytovatelé sledování schopností počátečních dat uložených v modelu pomocí HasData(Object[]).

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

IUpdateAdapterFactory

Továrna pro vytváření IUpdateAdapter instancí

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

IUpdateEntry

Informace předané poskytovateli databáze, aby se uložily změny entity do databáze.

Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obvykle 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 obvykle používají poskytovatelé databáze; obvykle se nepoužívá v kódu aplikace.

Výčty

Název Description
ResultSetMapping

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

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