DictionaryBase.OnClearComplete Método

Definição

Realiza processos personalizados adicionais após limpar o conteúdo da DictionaryBase instância.

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

Observações

A implementação padrão deste método destina-se a ser sobreposta por uma classe derivada para realizar alguma ação após a limpeza da coleção.

Os métodos On* são invocados apenas na instância devolvida pela Dictionary propriedade, mas não na instância devolvida pela InnerHashtable propriedade.

A implementação padrão deste método é uma O(1) operação.

Notas para Herdeiros

Este método permite aos implementadores definir processos que devem ser realizados após eliminar todos os elementos do subjacente Hashtable. Ao definir este método, os implementadores podem adicionar funcionalidade aos métodos herdados sem terem de sobrescrever todos os outros métodos.

OnClear() é invocado antes do comportamento padrão Clear, enquanto OnClearComplete() é invocado após o comportamento padrão Clear.

Aplica-se a

Ver também