Microsoft.EntityFrameworkCore.ValueGeneration 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
BinaryValueGenerator |
Genera un byte di matrice da NewGuid(). I valori generati non sono temporanei, ovvero verranno salvati nel database. |
DiscriminatorValueGeneratorFactory |
Factory che crea generatori di valori per la proprietà discriminatoria che restituisce sempre il valore di discriminazione per il tipo di entità specificato. |
GuidValueGenerator |
Genera Guid valori usando NewGuid(). I valori generati non sono temporanei, ovvero verranno salvati nel database. |
HiLoValueGenerator<TValue> |
Funge da oggetto ValueGenerator richiedendo un blocco di valori dal database sottostante e restituirli uno per uno. Chiederà al database sottostante un altro blocco quando il blocco corrente viene esaurito. |
HiLoValueGeneratorState |
Stato thread safe usato da HiLoValueGenerator<TValue>. |
RelationalValueGeneratorSelector |
Seleziona i generatori di valori da usare per generare valori per le proprietà delle entità. Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
SequentialGuidValueGenerator |
Genera valori sequenziali Guid ottimizzati per l'uso in chiavi o indici cluster di Microsoft SQL Server, ottenendo prestazioni migliori rispetto ai valori casuali. Si tratta del generatore predefinito per le colonne SQL Server Guid che vengono impostate per essere generate sul componente aggiuntivo. |
StringValueGenerator |
Genera valori usando una rappresentazione String di stringa di NewGuid(). I valori generati non sono temporanei, ovvero verranno salvati nel database. |
TemporaryGuidValueGenerator |
Genera Guid valori usando NewGuid(). I valori generati sono temporanei, ovvero verranno sostituiti da valori generati dal database quando l'entità viene salvata. |
TemporaryNumberValueGeneratorFactory |
Factory per la creazione di generatori di valori interi temporanei appropriati per il tipo numerico della proprietà. |
ValueGenerator |
Genera valori per le proprietà quando un'entità viene aggiunta a un contesto. |
ValueGenerator<TValue> |
Genera valori per le proprietà quando un'entità viene aggiunta a un contesto. |
ValueGeneratorCache |
Mantiene una cache di generatori di valori per le proprietà. Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
ValueGeneratorCacheDependencies |
Classe di parametri delle dipendenze del servizio per ValueGeneratorCache Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
ValueGeneratorFactory |
Classe di base per le factory che creano generatori di valori. |
ValueGeneratorSelector |
Seleziona i generatori di valori da usare per generare valori per le proprietà delle entità. Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
ValueGeneratorSelectorDependencies |
Classe di parametri delle dipendenze del servizio per ValueGeneratorSelector Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
Interfacce
IValueGeneratorCache |
Mantiene una cache di generatori di valori per le proprietà. Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IValueGeneratorSelector |
Seleziona i generatori di valori da usare per generare valori per le proprietà delle entità. Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |