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