FreezableCollection<T>.FreezeCore(Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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). .