Compartilhar via


CSharpMigrationCodeGenerator.GenerateAnnotation Método

Definição

Gera código para o valor de anotação fornecido, que pode ser nulo. O comportamento padrão é usar um AnnotationCodeGenerator se um estiver registrado; caso contrário, chame ToString no valor de anotação.

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)

Parâmetros

name
String

O nome da anotação para a qual o código é necessário.

annotation
Object

O valor de anotação a ser gerado.

writer
IndentedTextWriter

O gravador no qual o código gerado deve ser gravado.

Comentários

Observe que um AnnotationCodeGenerator pode ser registrado para gerar código para anotações personalizadas sem a necessidade de substituir todo o gerador de código.

Aplica-se a