DictionaryBase.OnClearComplete Método

Definição

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

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

Comentários

A implementação padrão desse método destina-se a ser substituída por uma classe derivada para executar alguma ação depois que a coleção for desmarcada.

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

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

Notas aos Herdeiros

Esse método permite que os implementadores definam processos que devem ser executados depois de excluir todos os elementos do subjacente Hashtable. Ao definir esse método, os implementadores podem adicionar funcionalidade aos métodos herdados sem precisar substituir todos os outros métodos.

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

Aplica-se a

Confira também