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 метода для всех элементов, которые не были заменены процессом сериализации.