DictionaryBase.OnInsertComplete(Object, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue procedure personalizzate aggiuntive dopo aver inserito un nuovo elemento nell'istanza di DictionaryBase.
protected:
virtual void OnInsertComplete(System::Object ^ key, System::Object ^ value);
protected virtual void OnInsertComplete (object key, object value);
protected virtual void OnInsertComplete (object key, object? value);
abstract member OnInsertComplete : obj * obj -> unit
override this.OnInsertComplete : obj * obj -> unit
Protected Overridable Sub OnInsertComplete (key As Object, value As Object)
Parametri
- key
- Object
Chiave dell'elemento da inserire.
- value
- Object
Valore dell'elemento da inserire.
Commenti
L'implementazione predefinita di questo metodo deve essere sottoposta a override da una classe derivata per eseguire un'azione dopo l'inserimento dell'elemento specificato.
I metodi On* vengono richiamati solo sull'istanza restituita dalla Dictionary proprietà , ma non sull'istanza restituita dalla InnerHashtable proprietà .
L'implementazione predefinita di questo metodo è un'operazione O(1)
.
Note per gli eredi
Questo metodo consente agli implementatori di definire i processi che devono essere eseguiti dopo l'inserimento dell'elemento nell'oggetto sottostante Hashtable. Definendo questo metodo, gli implementatori possono aggiungere funzionalità ai metodi ereditati senza dover eseguire l'override di tutti gli altri metodi.
OnInsert(Object, Object) viene richiamato prima del comportamento insert standard, mentre OnInsertComplete(Object, Object) viene richiamato dopo il comportamento insert standard.