CSharpMigrationCodeGenerator.GenerateAnnotation Metodo
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.
Genera il codice per il valore di annotazione specificato, che può essere Null. Il comportamento predefinito consiste nell'usare un AnnotationCodeGenerator oggetto se ne è registrato uno, altrimenti chiamare ToString sul valore dell'annotazione.
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)
Parametri
- name
- String
Nome dell'annotazione per cui è necessario il codice.
- annotation
- Object
Valore dell'annotazione da generare.
- writer
- IndentedTextWriter
Writer in cui deve essere scritto il codice generato.
Commenti
Si noti che è possibile registrare un oggetto AnnotationCodeGenerator per generare codice per annotazioni personalizzate senza dover eseguire l'override dell'intero generatore di codice.