ObjectDataSourceView.ObjectDisposing ObjectDataSourceView.ObjectDisposing ObjectDataSourceView.ObjectDisposing ObjectDataSourceView.ObjectDisposing Event

定義

ObjectDataSourceView オブジェクトが作成したオブジェクトのインスタンスを破棄したときに発生します。Occurs when the ObjectDataSourceView object discards an instance of an object that it has created.

public:
 event System::Web::UI::WebControls::ObjectDataSourceDisposingEventHandler ^ ObjectDisposing;
public event System.Web.UI.WebControls.ObjectDataSourceDisposingEventHandler ObjectDisposing;
member this.ObjectDisposing : System.Web.UI.WebControls.ObjectDataSourceDisposingEventHandler 
Public Custom Event ObjectDisposing As ObjectDataSourceDisposingEventHandler 

注釈

ObjectDisposingイベントは、ビジネスオブジェクトのインスタンスが破棄される前に発生します。The ObjectDisposing event is raised before the instance of the business object is discarded. ビジネスオブジェクトがIDisposableインターフェイスDisposeを実装している場合は、 ObjectDisposingイベントが発生した後にメソッドが呼び出されます。If the business object implements the IDisposable interface, the Dispose method is called after The ObjectDisposing event is raised.

オブジェクトのObjectDisposing他のメソッドを呼び出したり、プロパティを設定したり、オブジェクトが破棄される前にオブジェクトに固有のクリーンアップを実行したりするために、イベントを処理します。Handle the ObjectDisposing event to call other methods on the object and set properties or to perform clean-up that is specific to the object before the object is destroyed. オブジェクトへの参照は、 ObjectInstance ObjectDataSourceEventArgsオブジェクトによって公開されているプロパティによってアクセスされます。A reference to the object is accessed by the ObjectInstance property, which is exposed by the ObjectDataSourceEventArgs object.

データ操作を実行するように指定されたメソッドstaticShared (Visual Basic) の場合ObjectDisposing 、イベントは発生しません。If the method that is identified to perform the data operation is static (Shared in Visual Basic), the ObjectDisposing event is never raised.

適用対象

こちらもご覧ください