DictionaryBase.OnRemoveComplete(Object, Object) DictionaryBase.OnRemoveComplete(Object, Object) DictionaryBase.OnRemoveComplete(Object, Object) DictionaryBase.OnRemoveComplete(Object, Object) Method

Définition

Exécute des processus personnalisés supplémentaires après la suppression d'un élément de l'instance de DictionaryBase.Performs additional custom processes after removing an element from the DictionaryBase instance.

protected:
 virtual void OnRemoveComplete(System::Object ^ key, System::Object ^ value);
protected virtual void OnRemoveComplete (object key, object value);
abstract member OnRemoveComplete : obj * obj -> unit
override this.OnRemoveComplete : obj * obj -> unit
Protected Overridable Sub OnRemoveComplete (key As Object, value As Object)

Paramètres

key
Object Object Object Object

Clé de l'élément à supprimer.The key of the element to remove.

value
Object Object Object Object

Valeur de l’élément à supprimer.The value of the element to remove.

Remarques

L’implémentation par défaut de cette méthode est destinée à être substituée par une classe dérivée pour exécuter une action après la suppression de l’élément spécifié.The default implementation of this method is intended to be overridden by a derived class to perform some action after the specified element is removed.

Les méthodes on * sont appelées uniquement sur l’instance retournée par la propriété Dictionary, mais pas sur l’instance retournée par la propriété InnerHashtable.The On* methods are invoked only on the instance returned by the Dictionary property, but not on the instance returned by the InnerHashtable property.

L’implémentation par défaut de cette méthode est une opération O(1).The default implementation of this method is an O(1) operation.

Notes pour les héritiers

Cette méthode permet aux implémenteurs de définir des processus qui doivent être exécutés après la suppression de l’élément du @no__t sous-jacent-0.This method allows implementers to define processes that must be performed after removing the element from the underlying Hashtable. En définissant cette méthode, les implémenteurs peuvent ajouter des fonctionnalités aux méthodes héritées sans avoir à substituer toutes les autres méthodes.By defining this method, implementers can add functionality to inherited methods without having to override all other methods.

OnRemove(Object, Object) est appelé avant le comportement de suppression standard, tandis que OnRemoveComplete(Object, Object) est appelé après le comportement de suppression standard.OnRemove(Object, Object) is invoked before the standard Remove behavior, whereas OnRemoveComplete(Object, Object) is invoked after the standard Remove behavior.

S’applique à

Voir aussi