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.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.