Udostępnij za pośrednictwem


ObjectDataSourceView.OnObjectDisposing Metoda

Definicja

ObjectDisposing Zgłasza zdarzenie, zanim ObjectDataSourceView obiekt odrzuci wystąpienie typu.

protected:
 virtual void OnObjectDisposing(System::Web::UI::WebControls::ObjectDataSourceDisposingEventArgs ^ e);
protected virtual void OnObjectDisposing (System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs e);
abstract member OnObjectDisposing : System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs -> unit
override this.OnObjectDisposing : System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs -> unit
Protected Overridable Sub OnObjectDisposing (e As ObjectDataSourceDisposingEventArgs)

Parametry

Uwagi

Obiekt OnObjectDisposing jest wywoływany, gdy wystąpienie obiektu utworzonego w celu wykonania operacji danych zostanie odrzucone. Metoda Dispose jest wywoływana tylko wtedy, gdy typ zidentyfikowany przez TypeName właściwość implementuje IDisposable interfejs.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Metoda OnObjectDisposing umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnObjectDisposing(ObjectDataSourceDisposingEventArgs) metody w klasie pochodnej należy wywołać OnObjectDisposing(ObjectDataSourceDisposingEventArgs) metodę dla klasy bazowej, aby zarejestrowani delegaci otrzymywali zdarzenie.

Dotyczy

Zobacz też