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