ObjectDataSourceView.ObjectDisposing イベント
アセンブリ: System.Web (system.web.dll 内)

Dim instance As ObjectDataSourceView Dim handler As ObjectDataSourceDisposingEventHandler AddHandler instance.ObjectDisposing, handler
public: event ObjectDataSourceDisposingEventHandler^ ObjectDisposing { void add (ObjectDataSourceDisposingEventHandler^ value); void remove (ObjectDataSourceDisposingEventHandler^ value); }

ビジネス オブジェクトのインスタンスが破棄される前に、ObjectDisposing イベントが発生します。ビジネス オブジェクトが IDisposable インターフェイスを実装している場合、ObjectDisposing イベントの発生後に Dispose メソッドが呼び出されます。
ObjectDisposing イベントを処理して、オブジェクトが破棄される前にオブジェクト上の他のメソッドを呼び出してプロパティを設定するか、オブジェクトに固有のクリーンアップを実行します。オブジェクトへの参照は、ObjectDataSourceEventArgs オブジェクトによって公開される ObjectInstance プロパティによってアクセスされます。
データ操作を実行するように指定されたメソッドが static (Visual Basic の場合は Shared) の場合、ObjectDisposing イベントは発生しません。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ObjectDataSourceView.ObjectDisposing イベントのページへのリンク