Condividi tramite


Freezable.WritePreamble Metodo

Definizione

Verifica che l'oggetto Freezable non sia bloccato e che l'accesso sia eseguito da un contesto di threading valido. Gli eredi di Freezable devono chiamare questo metodo all'inizio di qualsiasi API che scrive sui membri dei dati che non sono proprietà della dipendenza.

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

Eccezioni

L'istanza Freezable è bloccata e non è possibile scrivere nei suoi membri.

Commenti

Questo metodo chiama VerifyAccess per verificare che il contesto di threading sia accessibile e genera un'eccezione se l'istanza Freezable è già bloccata.

Note per gli eredi

Le classi che derivano da Freezable devono chiamare WritePreamble() prima di tentare di scrivere in tutti i membri che non sono proprietà di dipendenza. Se si chiama WritePreamble() in un'API, è possibile omettere una chiamata a ReadPreamble().

Si applica a

Vedi anche