Поделиться через


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 можно зарегистрировать для создания кода для пользовательских заметок без необходимости переопределять весь генератор кода.

Применяется к