StateManagedCollection.OnRemove(Int32, Object) Método

Definición

Cuando se reemplaza en una clase derivada, realiza un trabajo adicional antes de que los métodos IList.Remove(Object) o IList.RemoveAt(Int32) quiten el elemento especificado de la colección.

C#
protected virtual void OnRemove (int index, object value);

Parámetros

index
Int32

Índice de base cero del elemento que se va a quitar, que se usa al llamar a IList.RemoveAt(Int32).

value
Object

Objeto que se va a quitar de StateManagedCollection, que se usa al llamar a IList.Remove(Object).

Comentarios

Las colecciones derivadas de StateManagedCollection pueden invalidar el OnRemove método para realizar cualquier trabajo adicional antes de quitar un elemento de la colección mediante el IList.Remove método o IList.RemoveAt .

Se aplica a

Producto Versiones
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Consulte también