Freezable.WritePreamble Metodo

Definizione

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

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

Eccezioni

L'istanza Freezable è bloccata e non può avere i relativi membri scritti.

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