Timeline.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.
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
Parametreler
- isChecking
- Boolean
true
bu örneğin dondurulabilir olup olmadığını denetlemek için; false
bu örneği dondurmak için.
Döndürülenler
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
.
Açıklamalar
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.
Devralanlara Notlar
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).