WebClientAsyncResult 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供 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 |
获取 |
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) |