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 isCheckingbir false değer geçirilmesi durumunda dondurulabilirdi).