FreezableCollection<T>.FreezeCore(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Torna esse FreezableCollection<T> objeto inmodificável ou determina se ele pode ser tornado inmodificável.
protected:
override bool FreezeCore(bool isChecking);
protected override bool FreezeCore(bool isChecking);
override this.FreezeCore : bool -> bool
Protected Overrides Function FreezeCore (isChecking As Boolean) As Boolean
Parâmetros
- isChecking
- Boolean
true se o FreezableCollection<T> deve simplesmente retornar se ele pode ser congelado.
false se a FreezableCollection<T> instância realmente deve se congelar quando esse método é chamado.
Retornos
Se isChecking for true, esse método retornará true se isso FreezableCollection<T> puder se tornar inmodificável ou false se não puder ser tornado inmodificável.
Se isChecking for false, esse método retornará true se o se especificado FreezableCollection<T> agora for inmodificável ou false se não puder se tornar inmodificável, com o efeito colateral de ter começado a alterar o status congelado desse objeto.
Comentários
Não chame esse método diretamente (exceto ao chamar a base em uma implementação). Esse método é chamado internamente por (com CanFreeze igual a isChecking) e true (com Freeze igual a isChecking).false
Notas aos Herdeiros
Para obter informações sobre quando substituir esse método, consulte FreezeCore(Boolean).