CollectionBase.OnClearComplete Metod

Definition

Utför ytterligare anpassade processer när innehållet i instansen har rensats CollectionBase .

protected:
 virtual void OnClearComplete();
protected virtual void OnClearComplete();
abstract member OnClearComplete : unit -> unit
override this.OnClearComplete : unit -> unit
Protected Overridable Sub OnClearComplete ()

Kommentarer

Standardimplementeringen av den här metoden är avsedd att åsidosättas av en härledd klass för att utföra en åtgärd när samlingen har rensats.

Metoderna På* anropas endast på den instans som returneras av List egenskapen, men inte på den instans som returneras av InnerList egenskapen.

Standardimplementeringen av den här metoden är en O(1) åtgärd.

Anteckningar till arvingar

Med den här metoden kan implementerare definiera processer som måste utföras efter att alla element har raderats från den underliggande ArrayList. Genom att definiera den här metoden kan implementerare lägga till funktioner i ärvda metoder utan att behöva åsidosätta alla andra metoder.

OnClear() anropas före standardbeteendet Clear, medan OnClearComplete() anropas efter standardbeteendet Clear.

Gäller för

Se även