StateManagedCollection.OnRemove(Int32, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, executa o trabalho adicional antes do método IList.Remove(Object) ou IList.RemoveAt(Int32) remover o item especificado da coleção.
protected:
virtual void OnRemove(int index, System::Object ^ value);
protected virtual void OnRemove (int index, object value);
abstract member OnRemove : int * obj -> unit
override this.OnRemove : int * obj -> unit
Protected Overridable Sub OnRemove (index As Integer, value As Object)
Parâmetros
- index
- Int32
O índice baseado em zero do item a ser removido, que é usado quando IList.RemoveAt(Int32) é chamado.
- value
- Object
O objeto a ser removido do StateManagedCollection, que é usado quando IList.Remove(Object) é chamado.
Comentários
Coleções derivadas StateManagedCollection podem substituir o OnRemove método para executar qualquer trabalho adicional antes que um item seja removido da coleção usando o método ou IList.RemoveAt o IList.Remove método.