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


CodeDomDesignerLoader.Write(CodeCompileUnit) Метод

Определение

Записывает изменения единицы компиляции в постоянное хранилище.

protected:
 abstract void Write(System::CodeDom::CodeCompileUnit ^ unit);
protected abstract void Write (System.CodeDom.CodeCompileUnit unit);
abstract member Write : System.CodeDom.CodeCompileUnit -> unit
Protected MustOverride Sub Write (unit As CodeCompileUnit)

Параметры

unit
CodeCompileUnit

CodeCompileUnit для сохранения.

Комментарии

Метод Write сохраняет в постоянном CodeCompileUnit хранилище. Производный класс отвечает за вызов ICodeGenerator для соответствующего модуля записи текста для сохранения кода. Гарантирует CodeDomDesignerLoader , что объекты CodeDOM, передаваемые Write в , являются теми же экземплярами объектов, которые были получены из Parse, за исключением случаев, когда процесс сериализации должен был внести изменения в код. Это позволяет оптимизированной загрузчике конструктора хранить дополнительные данные в свойстве UserData элементов кода. Эти данные будут доступны во время Write метода для всех элементов, которые не были заменены процессом сериализации.

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

См. также раздел