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

Définition

Rend cet FreezableCollection<T> objet non modifiable ou détermine s’il peut être rendu inmodifiable.

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

Paramètres

isChecking
Boolean

true si le FreezableCollection<T> doit simplement retourner s’il peut être figé. false si l’instance FreezableCollection<T> doit réellement se figer quand cette méthode est appelée.

Retours

Si isChecking c’est truele cas, cette méthode retourne true si elle FreezableCollection<T> peut être rendue non modifiable, ou false si elle ne peut pas être rendue non modifiable.

Si isChecking c’est falsele cas, cette méthode retourne true si la valeur spécifiée FreezableCollection<T> est désormais inmodifiable ou false si elle ne peut pas être rendue non modifiable, avec l’effet secondaire d’avoir commencé à modifier l’état figé de cet objet.

Remarques

N’appelez pas cette méthode directement (sauf lors de l’appel de la base dans une implémentation). Cette méthode est appelée en interne par CanFreeze (avec isChecking égal à true) et Freeze (avec isChecking égal à false).

Notes pour les héritiers

Pour plus d’informations sur le moment où remplacer cette méthode, consultez FreezeCore(Boolean).

S’applique à

Voir aussi