Freezable.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.
Freezable Nesneyi değiştirilemez hale getirir veya değiştirilemez hale getirilip getirilemeyeceğini test eder.
protected:
virtual bool FreezeCore(bool isChecking);
protected virtual bool FreezeCore (bool isChecking);
abstract member FreezeCore : bool -> bool
override this.FreezeCore : bool -> bool
Protected Overridable Function FreezeCore (isChecking As Boolean) As Boolean
Parametreler
- isChecking
- Boolean
true
nesnenin dondurulup dondurulamayacağını gösteren bir gösterge döndürmek için ; false
öğesini seçin.
Döndürülenler
iseisChecking
, bu yöntem, değiştirilemez duruma getirilebiliyorsa veya false
değiştirilemez hale getirilemiyorsa döndürür true
Freezable.true
ise isChecking
false
, bu yöntem belirtilen Freezable artık değiştirilemezse veya false
değiştirilemez hale getirilemiyorsa döndürürtrue
.
Açıklamalar
Bu yöntemi doğrudan çağırmayın (bir uygulamadaki tabanı çağırırken hariç). Bu yöntem, özelliği (eşittir ) isChecking
ve yöntemi (isChecking
eşittirtrue
) tarafından CanFreeze dahili olarak çağrılırfalse
Freeze.
Devralanlara Notlar
Freezable 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'i çağırır, ardından sınıfın içerdiği tüm türlenmiş özelliklerde statik Freeze(Freezable, Boolean) yöntemi çağırır ve yalnızca tüm özellikler dondurulduysa (veya için isChecking
belirtilmesi durumunda dondurulmuş olabilir) döndürülebilir true
true
.Freezable