HubLifetimeManager<THub>.InvokeConnectionAsync<T> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wysyła komunikat wywołania do określonego połączenia i czeka na odpowiedź.
public virtual System.Threading.Tasks.Task<T> InvokeConnectionAsync<T> (string connectionId, string methodName, object?[] args, System.Threading.CancellationToken cancellationToken);
abstract member InvokeConnectionAsync : string * string * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
override this.InvokeConnectionAsync : string * string * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Public Overridable Function InvokeConnectionAsync(Of T) (connectionId As String, methodName As String, args As Object(), cancellationToken As CancellationToken) As Task(Of T)
Parametry typu
- T
Oczekiwany typ odpowiedzi.
Parametry
- connectionId
- String
Identyfikator połączenia.
- methodName
- String
Nazwa metody wywołania.
- args
- Object[]
Argumenty wywołania.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Zaleca się ustawienie maksymalnego oczekiwania na oczekiwany wynik.
Zwraca
Task<T>
Odpowiedź z połączenia.