FreezableCollection<T>.FreezeCore(Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rende immodificabile questo oggetto FreezableCollection<T> o determina se l'oggetto può essere reso immodificabile.
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
Parametri
- isChecking
- Boolean
true
se FreezableCollection<T> deve semplicemente indicare se può essere bloccato. false
se l'istanza FreezableCollection<T> deve effettivamente bloccarsi quando viene chiamato questo metodo.
Restituisce
Se isChecking
è true
, il metodo restituisce true
se l'oggetto FreezableCollection<T> può essere reso immodificabile. In caso contrario, il metodo restituisce false
.
Se isChecking
è false
, il metodo restituisce true
se l'oggetto FreezableCollection<T> specificato è immodificabile, mentre restituisce false
se l'oggetto non può essere reso immodificabile, con l'effetto collaterale di avere iniziato a modificare lo stato bloccato dell'oggetto.
Commenti
Non chiamare direttamente questo metodo (tranne quando si chiama base in un'implementazione). Questo metodo viene chiamato internamente da (con isChecking
uguale a ) e Freeze (con isChecking
uguale a true``false
).CanFreeze
Note per gli eredi
Per informazioni su quando eseguire l'override di questo metodo, vedere FreezeCore(Boolean).