AnnotationCodeGenerator Classe
Definizione
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.
Ereditare da questa classe per creare un servizio che consente la generazione di codice di annotazioni personalizzate come parte di Migrazioni di scaffolding. La classe derivata deve essere impostata su MigrationCodeGenerator.
public abstract class AnnotationCodeGenerator
type AnnotationCodeGenerator = class
Public MustInherit Class AnnotationCodeGenerator
- Ereditarietà
-
AnnotationCodeGenerator
Commenti
Si noti che non AnnotationCodeGenerator è necessario se l'annotazione usa un valore stringa semplice o se la chiamata a ToString sull'oggetto annotazione è sufficiente per l'uso nella migrazione con scaffolding.
Costruttori
| AnnotationCodeGenerator() |
Ereditare da questa classe per creare un servizio che consente la generazione di codice di annotazioni personalizzate come parte di Migrazioni di scaffolding. La classe derivata deve essere impostata su MigrationCodeGenerator. |
Metodi
| Generate(String, Object, IndentedTextWriter) |
Implementare questo metodo per generare codice per il valore di annotazione specificato. |
| GetExtraNamespaces(IEnumerable<String>) |
Eseguire l'override di questo metodo per restituire spazi dei nomi aggiuntivi che devono essere inclusi nel codice generato per la migrazione con scaffolding. L'implementazione predefinita restituisce un'enumerazione vuota. |