Microsoft.EntityFrameworkCore.Update Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
AffectedCountModificationCommandBatch |
Oggetto ReaderModificationCommandBatch per i provider che restituiscono valori per individuare il numero di righe interessate. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
ColumnModification |
Implementazione dell'interfaccia IColumnModification . Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
EquatableKeyValue<TKey> |
Gli oggetti di questo tipo contengono un valore chiave corrispondente a un elemento Metadati e implementano Equals(Object) che restituiscono |
ModificationCommand |
Rappresenta un comando concettuale per il database per inserire/aggiornare/eliminare una riga. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
ModificationCommandBatch |
Classe di base per una raccolta di ModificationCommands che può essere eseguita come batch. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
ModificationCommandBatchFactoryDependencies |
Classe di parametri delle dipendenze del servizio per IModificationCommandBatchFactory Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
ReaderModificationCommandBatch |
Classe di base per ModificationCommandBatch le implementazioni che usano un lettore di dati. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
SingularModificationCommandBatch |
Un'implementazione di AffectedCountModificationCommandBatch che non supporta il batch limitando il numero di comandi nel batch a uno. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
UpdateAndSelectSqlGenerator |
Classe di base per il IUpdateSqlGenerator servizio ereditata in genere dai provider di database. L'implementazione usa una query SELECT separata dopo l'aggiornamento SQL per recuperare i valori generati dal database o per il controllo della concorrenza. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
UpdateEntryExtensions |
Metodi di estensione per IUpdateEntry. |
UpdateSqlGenerator |
Classe di base per il IUpdateSqlGenerator servizio ereditata in genere dai provider di database. L'implementazione usa una clausola SQL RETURNING per recuperare i valori generati dal database o per il controllo della concorrenza. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
UpdateSqlGeneratorDependencies |
Classe di parametri delle dipendenze del servizio per UpdateSqlGenerator Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
Struct
ColumnModificationParameters |
Parametri per la creazione di un'istanza ColumnModification . Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
ModificationCommandParameters |
Parametri per la creazione di un'istanza IModificationCommand . Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
NonTrackedModificationCommandParameters |
Parametri per la creazione di un'istanza INonTrackedModificationCommand . Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
Interfacce
IBatchExecutor |
Servizio per l'esecuzione di uno o più batch di comandi insert/update/delete su un database. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
IColumnModification |
Rappresenta un'operazione di aggiornamento, inserimento o eliminazione per una singola colonna. IReadOnlyModificationCommand contiene elenchi di IColumnModification. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
ICommandBatchPreparer |
Servizio per la preparazione di un elenco di ModificationCommandBatchs per le entità rappresentate dall'elenco specificato di IUpdateEntrys. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
IModificationCommand |
Rappresenta un comando di database concettuale modificabile per inserire/aggiornare/eliminare una riga. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
IModificationCommandBatchFactory |
Servizio per la creazione di ModificationCommandBatch istanze. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
IModificationCommandFactory |
Servizio per la creazione di IModificationCommand istanze. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
INonTrackedModificationCommand |
Rappresenta un comando di database concettuale modificabile per inserire/aggiornare/eliminare una riga. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
IReadOnlyModificationCommand |
Rappresenta un comando di database concettuale per inserire/aggiornare/eliminare una riga. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
IUpdateAdapter |
Funzionalità di rilevamento dei provider per i dati di inizializzazione archiviati nel modello usando HasData(Object[]). Questa interfaccia viene in genere usata dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IUpdateAdapterFactory |
Factory per la creazione di IUpdateAdapter istanze. Questa interfaccia viene in genere usata dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IUpdateEntry |
Informazioni passate a un provider di database per salvare le modifiche a un'entità nel database. Questa interfaccia viene in genere usata dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IUpdateSqlGenerator |
Servizio usato per generare SQL per i comandi di inserimento, aggiornamento ed eliminazione e operazioni SQL correlate necessarie per SaveChanges() Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
Enumerazioni
ResultSetMapping |
Indica quale tipo di impatto sul set di risultati avrà un determinato comando. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |