StateManagedCollection.OnRemove(Int32, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.