Freigeben über


CodeDomDesignerLoader.Write(CodeCompileUnit) Methode

Definition

Schreibt Kompilierungseinheitsänderungen in beständigen Speicher.

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)

Parameter

unit
CodeCompileUnit

Die CodeCompileUnit zu speichernde Datei.

Hinweise

Die Write Methode speichert einen CodeCompileUnit beständigen Speicher. Die ableitende Klasse ist für das Aufrufen des ICodeGenerator entsprechenden Textschreibers zum Speichern des Codes verantwortlich. Dadurch CodeDomDesignerLoader wird sichergestellt, dass die CodeDOM-Objekte, an die übergeben Write werden, die gleichen Instanzen von Objekten sind, die Parseabgerufen wurden, außer in Fällen, in denen der Serialisierungsprozess Änderungen am Code vornehmen musste. Dadurch kann ein optimiertes Designerladeprogramm zusätzliche Daten in der UserData Eigenschaft von Codeelementen speichern. Diese Daten werden während der Write Methode für alle Elemente verfügbar sein, die nicht durch den Serialisierungsprozess ersetzt wurden.

Gilt für:

Weitere Informationen