DataServiceQuery.BeginExecute(AsyncCallback, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
异步发送请求以执行数据服务查询。
public:
IAsyncResult ^ BeginExecute(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute (AsyncCallback callback, object state);
override this.BeginExecute : AsyncCallback * obj -> IAsyncResult
member this.BeginExecute : AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (callback As AsyncCallback, state As Object) As IAsyncResult
参数
- callback
- AsyncCallback
当结果可供客户端使用时将调用的委托。
- state
- Object
已传递到回调的用户定义的状态对象。
返回
用于跟踪异步操作状态的 IAsyncResult 对象。
注解
返回的 IAsyncResult 对象可用于确定异步操作何时已完成。 有关详细信息,请参阅 异步操作。
BeginExecute 方法使用与 Execute 方法相同的语义,但 BeginExecute 异步发送请求,因此此调用在等待服务返回的结果时不会阻止处理。 根据标准的 begin-end 异步模式,在检索查询结果时将调用所提供的回调。