5.2.1 完了状態の取得
システム例外には,例外発生時に,オペレーションが完了したかどうかを伝える完了状態があります。CompletionStatusの列挙値を次に示します。オペレーションの完了状態が判定できない場合には,COMPLETED_MAYBEが返されます。
- IDLサンプル5-1 CompletionStatus値
enum CompletionStatus { COMPLETED_YES = 0; COMPLETED_NO = 1; COMPLETED_MAYBE = 2; };
C++の場合,SystemExceptionメソッドを使用して完了状態を検索できます。
- コードサンプル5-3 完了状態の検索
CompletionStatus completed();