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
true
FreezableCollection<T> eğer sadece dondurulup dondurulamayacağını döndürürse. false
FreezableCollection<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 false
ile).
Devralanlara Notlar
Bu yöntemin ne zaman geçersiz kılınacakları hakkında bilgi için bkz FreezeCore(Boolean). .