CSharpMigrationCodeGenerator.GenerateAnnotation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert Code für den angegebenen Anmerkungswert, der null sein kann. Das Standardverhalten besteht darin, ein AnnotationCodeGenerator zu verwenden, wenn ein registriert ist, andernfalls ToString für den Anmerkungswert aufzurufen.
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)
Parameter
- name
- String
Der Name der Anmerkung, für die Code benötigt wird.
- annotation
- Object
Der zu generierende Anmerkungswert.
- writer
- IndentedTextWriter
Der Writer, in den generierter Code geschrieben werden soll.
Hinweise
Beachten Sie, dass ein AnnotationCodeGenerator registriert werden kann, um Code für benutzerdefinierte Anmerkungen zu generieren, ohne dass der gesamte Codegenerator überschrieben werden muss.
Gilt für:
Entity Framework