Freigeben über


Freezable.WritePreamble Methode

Definition

Stellt sicher, dass das Freezable nicht fixiert ist und dass über einen gültigen Threadkontext darauf zugegriffen wird. Vererber von Freezable sollten diese Methode am Anfang jeder API aufrufen, die Datenmember schreibt, bei denen es sich nicht um Abhängigkeitseigenschaften handelt.

protected:
 void WritePreamble();
protected void WritePreamble ();
member this.WritePreamble : unit -> unit
Protected Sub WritePreamble ()

Ausnahmen

Die Freezable-Instanz ist fixiert, und in ihre Member kann nicht geschrieben werden.

Hinweise

Diese Methode ruft auf VerifyAccess , um den Threadingkontext zu überprüfen, und es löst eine Ausnahme aus, wenn die Freezable Instanz bereits gesperrt ist.

Hinweise für Vererber

Klassen, von denen abgeleitet Freezable wird, sollten aufgerufen werden, bevor versucht wird, elemente zu schreiben WritePreamble() , die keine Abhängigkeitseigenschaften sind. Wenn Sie eine API aufrufenWritePreamble(), können Sie einen Aufruf auslassen.ReadPreamble()

Gilt für

Siehe auch