StateManagedCollection.OnRemove(Int32, Object) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, veya IList.Remove(Object) yöntemi belirtilen öğeyi koleksiyondan kaldırmadan önce IList.RemoveAt(Int32) 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

Çağrıldığında IList.RemoveAt(Int32) kullanılan kaldırılacak öğenin sıfır tabanlı dizini.

value
Object

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

Açıklamalar

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

Şunlara uygulanır

Ayrıca bkz.