IHubFilter.InvokeMethodAsync 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í.
Permite controlar todas las invocaciones de método hub.
public:
virtual System::Threading::Tasks::ValueTask<System::Object ^> InvokeMethodAsync(Microsoft::AspNetCore::SignalR::HubInvocationContext ^ invocationContext, Func<Microsoft::AspNetCore::SignalR::HubInvocationContext ^, System::Threading::Tasks::ValueTask<System::Object ^>> ^ next);
public virtual System.Threading.Tasks.ValueTask<object?> InvokeMethodAsync (Microsoft.AspNetCore.SignalR.HubInvocationContext invocationContext, Func<Microsoft.AspNetCore.SignalR.HubInvocationContext,System.Threading.Tasks.ValueTask<object?>> next);
abstract member InvokeMethodAsync : Microsoft.AspNetCore.SignalR.HubInvocationContext * Func<Microsoft.AspNetCore.SignalR.HubInvocationContext, System.Threading.Tasks.ValueTask<obj>> -> System.Threading.Tasks.ValueTask<obj>
override this.InvokeMethodAsync : Microsoft.AspNetCore.SignalR.HubInvocationContext * Func<Microsoft.AspNetCore.SignalR.HubInvocationContext, System.Threading.Tasks.ValueTask<obj>> -> System.Threading.Tasks.ValueTask<obj>
Public Overridable Function InvokeMethodAsync (invocationContext As HubInvocationContext, next As Func(Of HubInvocationContext, ValueTask(Of Object))) As ValueTask(Of Object)
Parámetros
- invocationContext
- HubInvocationContext
Contexto de la invocación de método que contiene toda la información importante sobre la invocación.
- next
- Func<HubInvocationContext,ValueTask<Object>>
El siguiente filtro que se va a ejecutar y, para el último, la invocación del concentrador.
Devoluciones
Devuelve el resultado de la invocación del método Hub.