FreezableCollection<T>.FreezeCore(Boolean) Yöntem

Tanım

Bu FreezableCollection<T> nesneyi değiştirilemez hale getirir veya değiştirilemez hale getirilip getirilemeyeceğini belirler.

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

Parametreler

isChecking
Boolean

trueFreezableCollection<T> eğer sadece dondurulup dondurulamayacağını döndürürse. falseFreezableCollection<T> bu yöntem çağrıldığında örneğin kendisini dondurması gerekiyorsa.

Döndürülenler

Boolean

iseisChecking, bu yöntem değiştirilemez hale getirilebiliyorsa veya false değiştirilemez hale getirilemiyorsa döndürür true FreezableCollection<T>.true

ise isChecking false, bu yöntem belirtilen FreezableCollection<T> artık değiştirilemiyorsa veya false değiştirilemez hale getirilemiyorsa, bu nesnenin dondurulmuş durumunu değiştirmeye başlamanın yan etkisiyle döndürürtrue.

Açıklamalar

Bu yöntemi doğrudan çağırmayın (bir uygulamadaki tabanı çağırırken hariç). Bu yöntem dahili olarak CanFreeze çağrılır ( isChecking eşittir true) ve Freeze ( isChecking eşittir falseile).

Devralanlara Notlar

Bu yöntemin ne zaman geçersiz kılınacakları hakkında bilgi için bkz FreezeCore(Boolean). .

Şunlara uygulanır

Ayrıca bkz.