Freezable.WritePreamble Freezable.WritePreamble Freezable.WritePreamble Freezable.WritePreamble Method

Definição

Verifica se o Freezable não está congelado e está sendo acessado de um contexto de threading válido.Verifies that the Freezable is not frozen and that it is being accessed from a valid threading context. Herdeiros do Freezable devem chamar esse método no início de qualquer APIAPI que grava em membros de dados que não são propriedades de dependência.Freezable inheritors should call this method at the beginning of any APIAPI that writes to data members that are not dependency properties.

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

Exceções

A instância do Freezable está congelada e não pode ter seus membros gravados.The Freezable instance is frozen and cannot have its members written to.

Comentários

Esse método chama VerifyAccess para verificar se o contexto de Threading está acessível e gera uma exceção se a Freezable instância já estiver congelada.This method calls VerifyAccess to verify the threading context is accessible, and it throws an exception if the Freezable instance is already frozen.

Notas aos Herdeiros

As classes que derivam de WritePreamble() devem chamar antes de Freezable tentar gravar em todos os membros que não são propriedades de dependência.Classes that derive from Freezable should call WritePreamble() before attempting to write to any members that are not dependency properties. Se você chamar WritePreamble() em um APIAPI, poderá omitir uma chamada para ReadPreamble().If you call WritePreamble() in an APIAPI, you can omit a call to ReadPreamble().

Aplica-se a

Veja também