Bagikan melalui


DictionaryBase.OnInsertComplete(Object, Object) Metode

Definisi

Melakukan proses kustom tambahan setelah menyisipkan elemen baru ke DictionaryBase dalam instans.

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)

Parameter

key
Object

Kunci elemen yang akan disisipkan.

value
Object

Nilai elemen yang akan disisipkan.

Keterangan

Implementasi default metode ini dimaksudkan untuk ditimpa oleh kelas turunan untuk melakukan beberapa tindakan setelah elemen yang ditentukan dimasukkan.

Metode On* hanya dipanggil pada instans yang dikembalikan oleh Dictionary properti , tetapi tidak pada instans yang dikembalikan oleh InnerHashtable properti .

Implementasi default metode ini adalah O(1) operasi.

Catatan Bagi Inheritor

Metode ini memungkinkan pelaksana untuk menentukan proses yang harus dilakukan setelah memasukkan elemen ke dalam Hashtable. Dengan mendefinisikan metode ini, implementer dapat menambahkan fungsionalitas ke metode yang diwariskan tanpa harus mengambil alih semua metode lainnya.

OnInsert(Object, Object) dipanggil sebelum perilaku Sisipkan standar, sedangkan OnInsertComplete(Object, Object) dipanggil setelah perilaku Sisipkan standar.

Berlaku untuk

Lihat juga