Compartir a través de


IHubFilter.InvokeMethodAsync Método

Definición

Permite el control de todas las invocaciones del 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.

Se aplica a