ClientBase<TChannel>.EndOperationDelegate 委托
定义
表示在成功完成 InvokeAsync(ClientBase<TChannel>, Object[], ClientBase<TChannel>, SendOrPostCallback, Object) 对 ClientBase<TChannel>.BeginOperationDelegate 的调用时由 InvokeAsync(ClientBase<TChannel>, Object[], ClientBase<TChannel>, SendOrPostCallback, Object) 调用的委托。Represents a delegate that is invoked by InvokeAsync(ClientBase<TChannel>, Object[], ClientBase<TChannel>, SendOrPostCallback, Object) on successful completion of the call made by InvokeAsync(ClientBase<TChannel>, Object[], ClientBase<TChannel>, SendOrPostCallback, Object) to ClientBase<TChannel>.BeginOperationDelegate.
protected: where TChannel : classdelegate cli::array <System::Object ^> ^ ClientBase<TChannel>::EndOperationDelegate(IAsyncResult ^ result);
protected delegate object[] ClientBase<TChannel>.EndOperationDelegate(IAsyncResult result) where TChannel : class;
Protected Delegate Function ClientBase(Of TChannel).EndOperationDelegate(result As IAsyncResult) As Object()
类型参数
- TChannel
参数
- result
- IAsyncResult
InvokeAsync(ClientBase<TChannel>, Object[], ClientBase<TChannel>, SendOrPostCallback, Object) 通过对The result returned by the call made by InvokeAsync(ClientBase<TChannel>, Object[], ClientBase<TChannel>, SendOrPostCallback, Object)
ClientBase<TChannel>.BeginOperationDelegate的唯一值。to ClientBase<TChannel>.BeginOperationDelegate.
返回值
- Object[]
一个 Object 数组,包含调用异步方法的结果。An array of Object that contains the results of the call to the asynchronous method. 此项操作可能会有多个返回值,这些值都将返回到该对象数组中。The operation may have multiple return values, which are all returned in this object array.
- 继承
扩展方法
GetMethodInfo(Delegate) |
获取指示指定委托表示的方法的对象。Gets an object that represents the method represented by the specified delegate. |