FreezableCollection<T>.FreezeCore(Boolean) FreezableCollection<T>.FreezeCore(Boolean) FreezableCollection<T>.FreezeCore(Boolean) FreezableCollection<T>.FreezeCore(Boolean) Method

Définition

Rend cet objet FreezableCollection<T> non modifiable ou détermine s'il peut être rendu non modifiable.Makes this FreezableCollection<T> object unmodifiable or determines whether it can be made unmodifiable.

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 Boolean Boolean Boolean

true si FreezableCollection<T> doit simplement indiquer s'il peut être figé.true if the FreezableCollection<T> should simply return whether it can be frozen. false si l'instance de FreezableCollection<T> doit se figer réellement lorsque cette méthode est appelée.false if the FreezableCollection<T> instance should actually freeze itself when this method is called.

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.If isChecking is true, this method returns true if this FreezableCollection<T> can be made unmodifiable, or false if it cannot be made unmodifiable.

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.If isChecking is false, this method returns true if the if the specified FreezableCollection<T> is now unmodifiable, or false if it cannot be made unmodifiable, with the side effect of having begun to change the frozen status of this object.

Remarques

N’appelez pas cette méthode directement (sauf en cas d’appel de base dans une implémentation).Do not call this method directly (except when calling base in an implementation). Cette méthode est appelée en interne par CanFreeze (avec isChecking égal à true) et Freeze (avec isChecking la valeur falseégale à).This method is called internally by CanFreeze (with isChecking equal to true) and Freeze (with isChecking equal to false).

Notes pour les héritiers

Pour plus d’informations sur le remplacement de cette méthode, FreezeCore(Boolean)consultez.For information about when to override this method, see FreezeCore(Boolean).

S’applique à

Voir aussi