ClientBase<TChannel>.BeginOperationDelegate Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Delegado que se usa para InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) llamar a operaciones asincrónicas en el cliente.
protected: where TChannel : classdelegate IAsyncResult ^ ClientBase<TChannel>::BeginOperationDelegate(cli::array <System::Object ^> ^ inValues, AsyncCallback ^ asyncCallback, System::Object ^ state);
protected delegate IAsyncResult ClientBase<TChannel>.BeginOperationDelegate(object[] inValues, AsyncCallback asyncCallback, object state) where TChannel : class;
Protected Delegate Function ClientBase(Of TChannel).BeginOperationDelegate(inValues As Object(), asyncCallback As AsyncCallback, state As Object) As IAsyncResult
Parámetros
- inValues
- Object[]
Los valores de entrada a la llamada asincrónica.
- asyncCallback
- AsyncCallback
Referencia al método al que se va a llamar cuando se completa la operación asincrónica correspondiente.
- state
- Object
que Object permite al cliente distinguir entre diferentes llamadas asincrónicas. Está disponible para el cliente en el parámetro arguments de la devolución de llamada de finalización de eventos.
Valor devuelto
Resultado de la llamada asincrónica.
Métodos de extensión
| Nombre | Description |
|---|---|
| GetMethodInfo(Delegate) |
Obtiene un objeto que representa el método representado por el delegado especificado. |