FreezableCollection<T>.FreezeCore(Boolean) Método

Definição

Faz com que este objeto FreezableCollection<T> não seja modificável ou determina se ele pode se tornar não modificável.

protected override bool FreezeCore (bool isChecking);

Parâmetros

isChecking
Boolean

true se o FreezableCollection<T> deve retornar apenas se ele pode ser congelado. false se a instância FreezableCollection<T>, na verdade, deve congelar a si mesma quando este método é chamado.

Retornos

Boolean

Se isChecking for true, esse método retorna true se este FreezableCollection<T> puder se tornar não modificável ou false, se ele não puder se tornar não modificável.

Se isChecking for false, este método retornará true se o FreezableCollection<T> especificado agora não for modificável ou então false, se não tiver sido possível torná-lo não modificável, com o efeito colateral de ter começado a alterar o status de congelamento deste objeto.

Comentários

Não chame esse método diretamente (exceto ao chamar base em uma implementação). Esse método é chamado internamente por (com isChecking igual a true) e Freeze (com isChecking igual a false).CanFreeze

Notas aos Herdeiros

Para obter informações sobre quando substituir esse método, consulte FreezeCore(Boolean).

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Confira também