FreezableCollection<T>.FreezeCore(Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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).