次の方法で共有


IAsyncErrorNotify インターフェイス

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

Activity オブジェクトによって送信される非同期バッチ作業のエラー トラップを実装します。

この型のすべてのメンバの一覧については、IAsyncErrorNotify メンバ を参照してください。

<Guid("FE6777FB-A674-4177-8F32-6D707E113484")>
<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface IAsyncErrorNotify
[C#]
[Guid("FE6777FB-A674-4177-8F32-6D707E113484")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IAsyncErrorNotify
[C++]
[Guid("FE6777FB-A674-4177-8F32-6D707E113484")]
[InterfaceType(ComInterfaceType::InterfaceIsIUnknown)]
public __gc __interface IAsyncErrorNotify
[JScript]
public
   Guid("FE6777FB-A674-4177-8F32-6D707E113484")
 InterfaceType(ComInterfaceType.InterfaceIsIUnknown)
interface IAsyncErrorNotify

解説

IAsyncErrorNotify は、 Activity オブジェクトによって送信される非同期バッチ作業のエラー トラップを実装するために使用します。 Activity オブジェクトの AsynchronousCall の呼び出しに渡すオブジェクトに対してこのインターフェイスを実装します。 AsynchronousCall は、非同期に実行されているバッチ作業中でのエラー発生の有無を判定します。このインターフェイスを使用すると、非同期バッチ作業で発生したエラーの情報を受け取り、あらゆる回復不能なエラーが発生したときにプロセスを Failfast によって強制終了させることが可能になります。

Fialfast については、MSDN ライブラリにある『Platform SDK』ドキュメントの「Fault Isolation and Failfast Policy」を参照してください。

必要条件

名前空間: System.EnterpriseServices

プラットフォーム: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System.Enterpriseservices (System.Enterpriseservices.dll 内)

参照

IAsyncErrorNotify メンバ | System.EnterpriseServices 名前空間