HubConnection.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í.
Invoca un método concentrador en el servidor mediante el nombre de método especificado, el tipo de valor devuelto y los argumentos.
public System.Threading.Tasks.Task<object> InvokeCoreAsync (string methodName, Type returnType, object[] args, System.Threading.CancellationToken cancellationToken = default);
public virtual System.Threading.Tasks.Task<object?> InvokeCoreAsync (string methodName, Type returnType, object?[] args, System.Threading.CancellationToken cancellationToken = default);
member this.InvokeCoreAsync : string * Type * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
abstract member InvokeCoreAsync : string * Type * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
override this.InvokeCoreAsync : string * Type * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
Public Function InvokeCoreAsync (methodName As String, returnType As Type, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)
Public Overridable Function InvokeCoreAsync (methodName As String, returnType As Type, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)
Parámetros
- methodName
- String
Nombre del método de servidor que se va a invocar.
- returnType
- Type
Tipo de valor devuelto del método de servidor.
- 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 Object para el valor devuelto del método hub.
Comentarios
Se trata de un método de bajo nivel para invocar un método concentrador en el servidor. Se recomienda usar un HubConnectionExtensionsInvokeAsync
método de extensión.