Compartir a través de


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

Definición

Convierte este objeto FreezableCollection<T> en no modificable o determina si se puede convertir en no modificable.

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 si el objeto FreezableCollection<T> debe devolver simplemente un valor si se puede inmovilizar. Es false si la instancia de FreezableCollection<T> se debe inmovilizar realmente cuando se llama a este método.

Devoluciones

Boolean

Si el valor de isChecking es true, este método devuelve true si este objeto FreezableCollection<T> se puede convertir en no modificable, o false si no se puede convertir en no modificable.

Si isChecking es false, este método devuelve true si el objeto FreezableCollection<T> especificado ahora es no modificable, o false si no se puede convertir en no modificable, con el inconveniente de que se ha iniciado el cambio del estado de inmovilización del objeto.

Comentarios

No llame directamente a este método (excepto al llamar a base en una implementación). Internamente CanFreeze , llama a este método (con isChecking igual a true) y Freeze (con isChecking igual a false).

Notas a los desarrolladores de herederos

Para obtener información sobre cuándo invalidar este método, vea FreezeCore(Boolean).

Se aplica a

Consulte también