CollectionBase.OnClearComplete Metoda
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wykonuje dodatkowe procesy niestandardowe po wyczyszczeniu zawartości CollectionBase wystąpienia.
protected:
virtual void OnClearComplete();
protected virtual void OnClearComplete ();
abstract member OnClearComplete : unit -> unit
override this.OnClearComplete : unit -> unit
Protected Overridable Sub OnClearComplete ()
Domyślna implementacja tej metody ma zostać zastąpiona przez klasę pochodną w celu wykonania pewnej akcji po wyczyszczeniu kolekcji.
Metody On* są wywoływane tylko dla wystąpienia zwróconego List przez właściwość, ale nie dla wystąpienia zwróconego InnerList przez właściwość .
Domyślną implementacją O(1)
tej metody jest operacja.
Ta metoda umożliwia implementatorom definiowanie procesów, które należy wykonać po usunięciu wszystkich elementów z bazowego ArrayListelementu . Definiując tę metodę, implementatory mogą dodawać funkcje dziedziczone metody bez konieczności zastępowania wszystkich innych metod.
OnClear() jest wywoływany przed standardowym zachowaniem funkcji Wyczyść, natomiast OnClearComplete() jest wywoływany po standardowym zachowaniu funkcji Wyczyść.
Produkt | Wersje |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 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 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: