IAsyncErrorNotify.OnError メソッド
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)
構文
解説このメソッドは、バッチ作業を非同期に実行しているときに発生したエラーを適切に処理するために実装します。回復不能なエラーが発生するとプロセスが Failfast によって強制終了されるため、このメソッドを使用しなければ、非同期バッチ作業内のエラーが発生した位置を確認する方法はありません。プロセスは、このメソッドが戻り値としてエラーを返した場合にも終了します。バッチ作業自体は、OnCall で実装され、AsynchronousCall を呼び出すことによって非同期に実行されます。
このメソッドは、標準の戻り値である E_FAIL、E_INVALIDARG、および E_OUTOFMEMORY をサポートすると同時に、メソッド呼び出しが正常に終了したことを示す戻り値 S_OK もサポートしています。
.NET Framework のセキュリティ
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照- IAsyncErrorNotify.OnError メソッドのページへのリンク