WebClientAsyncResult クラス

定義

XML Web サービス プロキシが標準の非同期メソッド パターンを実装するために使用する IAsyncResult の実装を提供します。

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
継承
WebClientAsyncResult
実装

注釈

BeginMyMethodName メソッドを呼び出すと(MyMethodNameはメソッドの同期バージョンです)、XML Web サービス プロキシ クラスでは、WebClientAsyncResultのインスタンスが返されます。 標準の非同期設計パターンに従って、 WebClientAsyncResult のインスタンスを後で EndMyMethodName に渡して非同期メソッド呼び出しを完了する必要があります。

XML Web サービスを非同期的に呼び出す方法の詳細については、「 XML Web サービスとの非同期通信」を参照してください。

プロパティ

名前 説明
AsyncState

Begin メソッドの非同期呼び出しに対する最後のパラメーターで指定されたオブジェクトを取得します。

AsyncWaitHandle

非同期操作の完了を待機するために使用する WaitHandle を取得します。

CompletedSynchronously

Begin 呼び出しが同期的に完了したかどうかを示す値を取得します。

IsCompleted

非同期 XML Web サービス要求が完了したかどうかを示す値を取得します。

メソッド

名前 説明
Abort()

非同期 XML Web サービス要求を取り消します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください