バージョン

InitializeResult(DataErrorInfo,Boolean) メソッド

指定された値に基づき Error プロパティおよび IsComplete プロパティを初期化します。
シンタックス
'宣言
 
Public Sub InitializeResult( _
   ByVal error As DataErrorInfo, _
   ByVal isComplete As Boolean _
) 
public void InitializeResult( 
   DataErrorInfo error,
   bool isComplete
)

パラメータ

error
エラーが発生した場合は DataErrorInfo オブジェクト、それ以外は null。
isComplete
結果が完了したかどうかを示します。結果がさらに利用可能になる場合には False を指定します。
解説

アクティビティ操作は非同期的に実行できます。OperationResult 派生クラスのインスタンスを返すために操作を実行するメソッドが必要なとき、新しいインスタンスを返して、後でこのメソッドが利用可能なときにこのメソッドによって操作の結果を指定できます。非同期操作が保留中のとき、IsComplete プロパティは、False を返します。結果が利用可能なとき、このメソッドを呼び出して、'isComplete' パラメーターを True に指定し、操作が完了して、IsComplete プロパティを True に設定する必要があることを示すことができます。

操作中にエラーが発生した場合、エラー情報を含む DataErrorInfo オブジェクトを使用してこのメソッドを呼び出すことができます。また、これ以上実行するアクションがなく、操作はエラーを伴って終了しているとみなされるので、'isComplete' に True を指定します。

参照