共用方式為


CSharpMigrationCodeGenerator.GenerateAnnotation 方法

定義

為指定的批註值產生程式碼,可能是 Null。 預設行為是在註冊時使用 AnnotationCodeGenerator ,否則請在注釋值上呼叫 ToString。

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)

參數

name
String

需要程式碼的批註名稱。

annotation
Object

要產生的批註值。

writer
IndentedTextWriter

應該寫入所產生程式碼的寫入器。

備註

請注意, AnnotationCodeGenerator 可以註冊 以產生自訂注釋的程式碼,而不需要覆寫整個程式碼產生器。

適用於