FreezableCollection<T>.FreezeCore(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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).