CollectionBase.OnClearComplete 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.
Örneğin içeriğini CollectionBase temizledikten sonra ek özel işlemler gerçekleştirir.
protected:
virtual void OnClearComplete();
protected virtual void OnClearComplete ();
abstract member OnClearComplete : unit -> unit
override this.OnClearComplete : unit -> unit
Protected Overridable Sub OnClearComplete ()
Açıklamalar
Bu yöntemin varsayılan uygulaması, koleksiyon temizlendikten sonra bazı eylemleri gerçekleştirmek için türetilmiş bir sınıf tarafından geçersiz kılınması amaçlanmıştır.
On* yöntemleri yalnızca özelliği tarafından List döndürülen örnekte çağrılır, ancak özelliği tarafından döndürülen örnekte çağrılır InnerList .
Bu yöntemin varsayılan uygulaması bir O(1)
işlemdir.
Devralanlara Notlar
Bu yöntem, uygulayıcıların temel alınan ArrayListöğesinden tüm öğeleri sildikten sonra gerçekleştirilmesi gereken işlemleri tanımlamasına olanak tanır. Uygulayıcılar bu yöntemi tanımlayarak diğer tüm yöntemleri geçersiz kılmak zorunda kalmadan devralınan yöntemlere işlevsellik ekleyebilir.
OnClear() standart Clear davranışından önce çağrılırken OnClearComplete() , standart Clear davranışından sonra çağrılır.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin