HubConnectionExtensions.On Método

Definição

Sobrecargas

On(HubConnection, String, Action)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On(HubConnection, String, Func<Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On(HubConnection, String, Type[], Func<Object[],Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5,T6,T7,T8>(HubConnection, String, Action<T1,T2,T3,T4,T5,T6,T7,T8>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5,T6,T7,T8>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5,T6,T7,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5,T6,T7,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5,T6,T7>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5,T6,T7>(HubConnection, String, Action<T1,T2,T3,T4,T5,T6,T7>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5,T6,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5,T6,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5,T6>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5,T6>(HubConnection, String, Action<T1,T2,T3,T4,T5,T6>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,T5>(HubConnection, String, Func<T1,T2,T3,T4,T5,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,T5>(HubConnection, String, Action<T1,T2,T3,T4,T5>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4,TResult>(HubConnection, String, Func<T1,T2,T3,T4,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4,TResult>(HubConnection, String, Func<T1,T2,T3,T4,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,T4>(HubConnection, String, Func<T1,T2,T3,T4,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,T4>(HubConnection, String, Action<T1,T2,T3,T4>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3,TResult>(HubConnection, String, Func<T1,T2,T3,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3,TResult>(HubConnection, String, Func<T1,T2,T3,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,T3>(HubConnection, String, Func<T1,T2,T3,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,T3>(HubConnection, String, Action<T1,T2,T3>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2,TResult>(HubConnection, String, Func<T1,T2,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2,TResult>(HubConnection, String, Func<T1,T2,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,T2>(HubConnection, String, Action<T1,T2>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,T2>(HubConnection, String, Func<T1,T2,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1,TResult>(HubConnection, String, Func<T1,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1,TResult>(HubConnection, String, Func<T1,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<T1>(HubConnection, String, Func<T1,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<T1>(HubConnection, String, Action<T1>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

On<TResult>(HubConnection, String, Type[], Func<Object[],Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<TResult>(HubConnection, String, Func<TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On<TResult>(HubConnection, String, Func<Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

On(HubConnection, String, Action)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action ^ handler);
public static IDisposable On (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action -> IDisposable
<Extension()>
Public Function On (hubConnection As HubConnection, methodName As String, handler As Action) As IDisposable

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Action

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On(HubConnection, String, Func<Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On (hubConnection As HubConnection, methodName As String, handler As Func(Of Task)) As IDisposable

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<Task>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On(HubConnection, String, Type[], Func<Object[],Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, cli::array <Type ^> ^ parameterTypes, Func<cli::array <System::Object ^> ^, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Type[] parameterTypes, Func<object[],System.Threading.Tasks.Task> handler);
public static IDisposable On (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Type[] parameterTypes, Func<object?[],System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Type[] * Func<obj[], System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On (hubConnection As HubConnection, methodName As String, parameterTypes As Type(), handler As Func(Of Object(), Task)) As IDisposable

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

parameterTypes
Type[]

Os tipos de parâmetros esperados pelo método hub.

handler
Func<Object[],Task>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,T6,T7,T8,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

T8

O oitavo tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,T6,T7,T8,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,T7,T8,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

T8

O oitavo tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,T7,T8,Task<TResult>>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7,T8>(HubConnection, String, Action<T1,T2,T3,T4,T5,T6,T7,T8>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1, T2, T3, T4, T5, T6, T7, T8> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5,T6,T7,T8> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3,T4,T5,T6,T7,T8> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7, T8) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1, T2, T3, T4, T5, T6, T7, T8)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

T8

O oitavo tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Action<T1,T2,T3,T4,T5,T6,T7,T8>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7,T8>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, T2, T3, T4, T5, T6, T7, T8, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5,T6,T7,T8> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,T7,T8,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7, T8) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

T8

O oitavo tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,T7,T8,Task>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,T6,T7,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,T7,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, T7, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,T7,Task<TResult>>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,T6,T7,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,T7,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, T7, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,T7,TResult>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, T2, T3, T4, T5, T6, T7, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5,T6,T7> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,T7,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, T7, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,T7,Task>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,T7>(HubConnection, String, Action<T1,T2,T3,T4,T5,T6,T7>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1, T2, T3, T4, T5, T6, T7> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5,T6,T7> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3,T4,T5,T6,T7> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, T7) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1, T2, T3, T4, T5, T6, T7)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

T7

O sétimo tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Action<T1,T2,T3,T4,T5,T6,T7>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,T6,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,TResult>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,T6,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,Task<TResult>>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, T2, T3, T4, T5, T6, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5,T6> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,T6,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, T6, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,T6,Task>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,T6>(HubConnection, String, Action<T1,T2,T3,T4,T5,T6>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1, T2, T3, T4, T5, T6> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5,T6> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3,T4,T5,T6> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1, 'T2, 'T3, 'T4, 'T5, 'T6> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, T6) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1, T2, T3, T4, T5, T6)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

T6

O sexto tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Action<T1,T2,T3,T4,T5,T6>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,TResult>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,T5,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,Task<TResult>>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5>(HubConnection, String, Func<T1,T2,T3,T4,T5,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, T2, T3, T4, T5, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,T5,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, T5, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,T4,T5,Task>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,T5>(HubConnection, String, Action<T1,T2,T3,T4,T5>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1, T2, T3, T4, T5> ^ handler);
public static IDisposable On<T1,T2,T3,T4,T5> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3,T4,T5> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1, 'T2, 'T3, 'T4, 'T5> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, T5) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1, T2, T3, T4, T5)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

T5

O quinto tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Action<T1,T2,T3,T4,T5>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,TResult>(HubConnection, String, Func<T1,T2,T3,T4,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,T4,Task<TResult>>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4,TResult>(HubConnection, String, Func<T1,T2,T3,T4,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,T4,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,T4,TResult>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4>(HubConnection, String, Func<T1,T2,T3,T4,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, T2, T3, T4, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1,T2,T3,T4> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,T4,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'T4, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, T4, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,T4,Task>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,T4>(HubConnection, String, Action<T1,T2,T3,T4>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3, typename T4>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1, T2, T3, T4> ^ handler);
public static IDisposable On<T1,T2,T3,T4> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3,T4> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1, 'T2, 'T3, 'T4> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, T4) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1, T2, T3, T4)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

T4

O quarto tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Action<T1,T2,T3,T4>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,TResult>(HubConnection, String, Func<T1,T2,T3,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,Task<TResult>>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3,TResult>(HubConnection, String, Func<T1,T2,T3,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,T3,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,TResult>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3>(HubConnection, String, Func<T1,T2,T3,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, T2, T3, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1,T2,T3> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,T3,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'T3, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, T3, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método hub a ser definido.

handler
Func<T1,T2,T3,Task>

O manipulador que será gerado quando o método hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,T3>(HubConnection, String, Action<T1,T2,T3>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2, typename T3>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1, T2, T3> ^ handler);
public static IDisposable On<T1,T2,T3> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1, 'T2, 'T3> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, T3) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1, T2, T3)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

T3

O terceiro tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Action<T1,T2,T3>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,TResult>(HubConnection, String, Func<T1,T2,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,TResult>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2,TResult>(HubConnection, String, Func<T1,T2,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,T2,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, T2, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,Task<TResult>>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2>(HubConnection, String, Action<T1,T2>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1, T2> ^ handler);
public static IDisposable On<T1,T2> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1, 'T2> -> IDisposable
<Extension()>
Public Function On(Of T1, T2) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1, T2)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Action<T1,T2>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,T2>(HubConnection, String, Func<T1,T2,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1, typename T2>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, T2, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1,T2> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'T2, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1, T2) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, T2, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

T2

O segundo tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,T2,Task>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,TResult>(HubConnection, String, Func<T1,TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, 'Result> -> IDisposable
<Extension()>
Public Function On(Of T1, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, TResult)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,TResult>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1,TResult>(HubConnection, String, Func<T1,Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<T1,TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of T1, TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, Task(Of TResult))) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,Task<TResult>>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1>(HubConnection, String, Func<T1,Task>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Func<T1, System::Threading::Tasks::Task ^> ^ handler);
public static IDisposable On<T1> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,System.Threading.Tasks.Task> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'T1, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function On(Of T1) (hubConnection As HubConnection, methodName As String, handler As Func(Of T1, Task)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<T1,Task>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<T1>(HubConnection, String, Action<T1>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado.

public:
generic <typename T1>
[System::Runtime::CompilerServices::Extension]
 static IDisposable ^ On(Microsoft::AspNetCore::SignalR::Client::HubConnection ^ hubConnection, System::String ^ methodName, Action<T1> ^ handler);
public static IDisposable On<T1> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Action<'T1> -> IDisposable
<Extension()>
Public Function On(Of T1) (hubConnection As HubConnection, methodName As String, handler As Action(Of T1)) As IDisposable

Parâmetros de tipo

T1

O primeiro tipo de argumento.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Action<T1>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<TResult>(HubConnection, String, Type[], Func<Object[],Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Type[] parameterTypes, Func<object?[],System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Type[] * Func<obj[], System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of TResult) (hubConnection As HubConnection, methodName As String, parameterTypes As Type(), handler As Func(Of Object(), Task(Of TResult))) As IDisposable

Parâmetros de tipo

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

parameterTypes
Type[]

Os tipos de parâmetros esperados pelo método hub.

handler
Func<Object[],Task<TResult>>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<TResult>(HubConnection, String, Func<TResult>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<TResult> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<'Result> -> IDisposable
<Extension()>
Public Function On(Of TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of TResult)) As IDisposable

Parâmetros de tipo

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<TResult>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a

On<TResult>(HubConnection, String, Func<Task<TResult>>)

Registra um manipulador que será invocado quando o método hub com o nome do método especificado for invocado. Retorna o valor retornado pelo manipulador para o servidor se o servidor solicitar um resultado.

public static IDisposable On<TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<System.Threading.Tasks.Task<TResult>> handler);
static member On : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * Func<System.Threading.Tasks.Task<'Result>> -> IDisposable
<Extension()>
Public Function On(Of TResult) (hubConnection As HubConnection, methodName As String, handler As Func(Of Task(Of TResult))) As IDisposable

Parâmetros de tipo

TResult

O tipo de retorno que o manipulador retorna.

Parâmetros

hubConnection
HubConnection

A conexão do hub.

methodName
String

O nome do método de hub a ser definido.

handler
Func<Task<TResult>>

O manipulador que será gerado quando o método de hub for invocado.

Retornos

Uma assinatura que pode ser descartada para cancelar a assinatura do método hub.

Aplica-se a