ObjectDataSourceView.OnObjectDisposing Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera l'evento prima che l'oggetto ObjectDisposing elimini un tipo di cui è stata creata un'istanza ObjectDataSourceView .
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)
Parametri
Oggetto ObjectDataSourceDisposingEventArgs contenente i dati dell'evento.
Commenti
Viene OnObjectDisposing chiamato quando l'istanza di un oggetto creato per eseguire un'operazione di dati viene eliminata. Viene chiamato il Dispose metodo , solo se il tipo identificato dalla TypeName proprietà implementa l'interfaccia IDisposable .
La generazione di un evento richiama il gestore eventi tramite un delegato. Per altre informazioni su come gestire gli eventi, vedere Gestione e generazione di eventi.
Il OnObjectDisposing metodo consente anche alle classi derivate di gestire l'evento senza associare un delegato. Questa è la tecnica preferita per gestire l'evento in una classe derivata.
Note per gli eredi
Quando si esegue l'override del OnObjectDisposing(ObjectDataSourceDisposingEventArgs) metodo in una classe derivata, assicurarsi di chiamare il OnObjectDisposing(ObjectDataSourceDisposingEventArgs) metodo per la classe di base in modo che i delegati registrati ricevano l'evento.