WebClientAsyncResult 类

定义

提供 IAsyncResult 的实现以供 XML Web services 代理使用来实现标准的异步方法模式。

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 Services 通信

属性

AsyncState

获取 Begin 方法异步调用的最后一个参数中提供的对象。

AsyncWaitHandle

获取用于等待异步操作完成的 WaitHandle

CompletedSynchronously

获取一个值,该值指示 Begin 调用是否已同步完成。

IsCompleted

获取一个值,该值指示异步 XML Web services 请求是否已完成。

方法

Abort()

取消异步 XML Web services 请求。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅