StateManagedCollection.OnRemove(Int32, Object) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, veya IList.RemoveAt(Int32) yöntemi belirtilen öğeyi koleksiyondan kaldırmadan önce IList.Remove(Object) ek iş gerçekleştirir.

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)

Parametreler

index
Int32

Kaldırılacak öğenin sıfır tabanlı dizinidir ve çağrıldığında IList.RemoveAt(Int32) kullanılır.

value
Object

çağrıldığında IList.Remove(Object) kullanılan öğesinden StateManagedCollectionkaldırılacak nesne.

Açıklamalar

öğesinden StateManagedCollection türetilen koleksiyonlar, veya IList.RemoveAt yöntemi kullanılarak IList.Remove bir öğe koleksiyondan kaldırılmadan önce ek bir iş gerçekleştirmek için yöntemini geçersiz kılabilirOnRemove.

Şunlara uygulanır

Ayrıca bkz.