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 objet FreezableCollection<T> non modifiable ou détermine s'il peut être rendu non modifiable.
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 FreezableCollection<T> doit simplement indiquer s'il peut être figé. false si l'instance de FreezableCollection<T> doit se figer réellement lorsque cette méthode est appelée.
Retours
Si isChecking a la valeur true, cette méthode retourne true si ce FreezableCollection<T> peut être rendu non modifiable, ou false dans le cas contraire.
Lorsque isChecking a la valeur false, cette méthode retourne true si le FreezableCollection<T> spécifié est désormais non modifiable ou false s'il ne peut pas être rendu non modifiable, avec pour effet secondaire un début de changement de 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 la substitution de cette méthode, consultez FreezeCore(Boolean).