Microsoft.EntityFrameworkCore.Scaffolding 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
CompiledModelCodeGenerationOptions |
Rappresenta le opzioni da usare durante la generazione di codice per i metadati del modello compilati. |
DatabaseModelFactory |
Classe di base usata dai provider di database per invertire il ingegneria di un database in un DatabaseModeloggetto . |
DatabaseModelFactoryOptions |
Specifica i metadati da leggere dal database. |
ModelCodeGenerationOptions |
Rappresenta le opzioni da usare durante la generazione di codice per un modello. |
ModelCodeGenerator |
Usato per generare codice per un modello. |
ModelCodeGeneratorDependencies |
Classe di parametri delle dipendenze del servizio per ModelCodeGenerator Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
ModelReverseEngineerOptions |
Rappresenta le opzioni da usare durante la progettazione inversa di un modello dal database. |
ProviderCodeGenerator |
Genera frammenti di codice specifici del provider. |
ProviderCodeGeneratorDependencies |
Classe di parametri delle dipendenze del servizio per ProviderCodeGenerator Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. Non costruire istanze di questa classe direttamente dal provider o dal codice dell'applicazione perché la firma del costruttore può cambiare quando vengono aggiunte nuove dipendenze. Usare invece questo tipo nel costruttore in modo che un'istanza venga creata e inserita automaticamente dal contenitore di inserimento delle dipendenze. Per creare un'istanza con alcuni servizi dipendenti sostituiti, risolvere prima l'oggetto dal contenitore di inserimento delle dipendenze, quindi sostituire i servizi selezionati usando l'operatore C# 'with'. Non chiamare il costruttore in alcun momento in questo processo. |
ProviderCodeGeneratorPlugin |
Classe di base usata dai plug-in per generare frammenti di codice per la progettazione inversa. |
RelationalScaffoldingModelFactory | |
SavedModelFiles |
Rappresenta i file aggiunti per un modello. |
ScaffoldedFile |
Rappresenta un file scaffolded. |
ScaffoldedModel |
Rappresenta un modello scaffolded. |
ScaffoldingTypeMapper | |
TableSelectionSet | |
TableSelectionSet.Selection | |
TemplatedModelGenerator |
Tipo di base per i generatori di codice modello che usano modelli. |
TypeScaffoldingInfo |
Interfacce
ICompiledModelCodeGenerator |
Usato per generare codice per i metadati del modello compilati. |
ICompiledModelCodeGeneratorSelector |
Seleziona un ICompiledModelCodeGenerator servizio per le opzioni di generazione specificate. |
ICompiledModelScaffolder |
Usato per eseguire lo scaffolding di un modello compilato da un modello. |
IDatabaseModelFactory |
Un servizio in genere implementato dai provider di database per invertire il ingegneria di un database in un DatabaseModeloggetto . |
IModelCodeGenerator |
Usato per generare codice per un modello. |
IModelCodeGeneratorSelector |
Seleziona un IModelCodeGenerator servizio per un determinato linguaggio di programmazione. |
IProviderCodeGeneratorPlugin |
Implementato dai plug-in per generare frammenti di codice per la progettazione inversa. |
IProviderConfigurationCodeGenerator |
Un servizio in genere implementato dai provider di database per generare frammenti di codice per la progettazione inversa. |
IReverseEngineerScaffolder |
Usato per eseguire lo scaffolding di un modello da uno schema di database. |
IScaffoldingModelFactory |
Usato per creare un oggetto IModel da un DatabaseModeloggetto . |
IScaffoldingProviderCodeGenerator |
Un servizio in genere implementato dai provider di database per generare frammenti di codice per la progettazione inversa. |