IAsyncResult.IsCompleted プロパティ
非同期操作が完了したかどうかを示す値を取得します。
ReadOnly Property IsCompleted As Boolean
[C#]
bool IsCompleted {get;}
[C++]
__property bool get_IsCompleted();
[JScript]
function get IsCompleted() : Boolean;
プロパティ値
操作が完了した場合は true 。それ以外の場合は false 。
解説
このプロパティが true である場合は、非同期操作で使用するために割り当てたリソースを破棄しても問題ないと判断できます。
実装時の注意: このプロパティを実装している側は、通常、このプロパティの値として、プライベート フィールドの値または内部テストの値を返します。
呼び出し時の注意: (同期オブジェクトを待機するのではなく) 操作ステータスのポーリングを行うクライアントは、このプロパティを使用して操作のステータスを確認します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard