Timeline.FreezeCore(Boolean) Yöntem
Ö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.
Bunu Timeline 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
- isChecking
- Boolean
true
bu örneğin dondurulabilir olup olmadığını denetlemek için; false
bu örneği dondurmak için.
isChecking
True ise, bu yöntem bu örneğin salt okunur yapılıp yapılamadığını veya false
salt okunur yapılamazsa döndürürtrue
.
isChecking
false ise, bu yöntem, bu örnek artık salt okunursa veya false
salt okunur yapılamazsa, bu nesnenin dondurulmuş durumunu değiştirmeye başlamanın yan etkisiyle döndürürtrue
.
Bu yöntemi doğrudan çağırmayın (bir uygulamadaki tabanı çağırırken hariç). Bu yöntem tarafından Freezedahili olarak çağrılır.
Timeline sınıf bağımlılık özellikleri kullanılarak depolanmayan veriler içerdiğinde uygulayıcıların bu yöntemi geçersiz kılmalıdır.
Tipik bir uygulama base'yi çağırır, ardından sınıfın içerdiği tüm Freezable türlenmiş özelliklerde statik Freeze() yöntemi çağırır ve yalnızca tüm özellikler dondurulduysa döndürülebilir true
(veya için isChecking
bir false
değer geçirilmesi durumunda dondurulabilirdi).
Ürün | Sürümler |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: