HubConnectionExtensions.InvokeCoreAsync Método
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í.
Sobrecargas
InvokeCoreAsync(HubConnection, String, Object[], CancellationToken) |
Invoca un método concentrador en el servidor mediante el nombre de método y los argumentos especificados. |
InvokeCoreAsync<TResult>(HubConnection, String, Object[], CancellationToken) |
Invoca un método concentrador en el servidor mediante el nombre de método y los argumentos especificados. |
InvokeCoreAsync(HubConnection, String, Object[], CancellationToken)
Invoca un método concentrador en el servidor mediante el nombre de método y los argumentos especificados.
public static System.Threading.Tasks.Task InvokeCoreAsync (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object[] args, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task InvokeCoreAsync (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object?[] args, System.Threading.CancellationToken cancellationToken = default);
static member InvokeCoreAsync : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function InvokeCoreAsync (hubConnection As HubConnection, methodName As String, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As Task
Parámetros
- hubConnection
- HubConnection
Conexión con el concentrador.
- methodName
- String
Nombre del método de servidor que se va a invocar.
- args
- Object[]
Argumentos usados para invocar el método de servidor.
- cancellationToken
- CancellationToken
Token para supervisar solicitudes de cancelación. El valor predeterminado es None.
Devoluciones
que Task representa la invocación asincrónica.
Se aplica a
InvokeCoreAsync<TResult>(HubConnection, String, Object[], CancellationToken)
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
- Source:
- HubConnectionExtensions.cs
Invoca un método concentrador en el servidor mediante el nombre de método y los argumentos especificados.
public static System.Threading.Tasks.Task<TResult> InvokeCoreAsync<TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object[] args, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<TResult> InvokeCoreAsync<TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object?[] args, System.Threading.CancellationToken cancellationToken = default);
static member InvokeCoreAsync : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
<Extension()>
Public Function InvokeCoreAsync(Of TResult) (hubConnection As HubConnection, methodName As String, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of TResult)
Parámetros de tipo
- TResult
Tipo de valor devuelto del método de servidor.
Parámetros
- hubConnection
- HubConnection
Conexión con el concentrador.
- methodName
- String
Nombre del método de servidor que se va a invocar.
- args
- Object[]
Argumentos usados para invocar el método de servidor.
- cancellationToken
- CancellationToken
Token para supervisar solicitudes de cancelación. El valor predeterminado es None.
Devoluciones
que Task<TResult> representa la invocación asincrónica.
La Result propiedad devuelve un TResult
para el valor devuelto del método hub.