StateManagedCollection.OnRemoveComplete(Int32, Object) Метод

Определение

При переопределении в производном классе выполняет дополнительные действия после того, как метод IList.Remove(Object) или IList.RemoveAt(Int32) удалит указанный элемент из коллекции.When overridden in a derived class, performs additional work after the IList.Remove(Object) or IList.RemoveAt(Int32) method removes the specified item from the collection.

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

Параметры

index
Int32

Индекс (с нуля) удаляемого элемента, который используется при вызове IList.RemoveAt(Int32).The zero-based index of the item to remove, which is used when IList.RemoveAt(Int32) is called.

value
Object

Объект, удаленный из коллекции StateManagedCollection, который используется при вызове IList.Remove(Object).The object removed from the StateManagedCollection, which is used when IList.Remove(Object) is called.

Комментарии

Коллекции, производные от StateManagedCollection, могут переопределять метод OnRemoveComplete для выполнения любой дополнительной работы после удаления элемента из коллекции с помощью метода IList.Remove или IList.RemoveAt.Collections derived from StateManagedCollection can override the OnRemoveComplete method to perform any additional work after an item is removed from the collection using the IList.Remove or IList.RemoveAt method.

Применяется к

Дополнительно