CSharpMigrationCodeGenerator.GenerateAnnotation Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vygeneruje kód pro danou hodnotu poznámky, která může mít hodnotu null. Výchozí chování je použít AnnotationCodeGenerator , pokud je zaregistrovaný, v opačném případě volání ToString na hodnotu poznámky.
protected internal virtual void GenerateAnnotation(string name, object annotation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
abstract member GenerateAnnotation : string * obj * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
override this.GenerateAnnotation : string * obj * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Protected Friend Overridable Sub GenerateAnnotation (name As String, annotation As Object, writer As IndentedTextWriter)
Parametry
- name
- String
Název poznámky, pro kterou je potřebný kód.
- annotation
- Object
Hodnota poznámky, která se má vygenerovat.
- writer
- IndentedTextWriter
Zapisovač, do kterého má být vygenerovaný kód zapsán.
Poznámky
Všimněte si, že AnnotationCodeGenerator objekt může být zaregistrován pro generování kódu pro vlastní poznámky, aniž by bylo nutné přepsat celý generátor kódu.