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)

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

On(HubConnection, String, Func<Task>)

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<System.Threading.Tasks.Task> handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On<T1,T2,T3,T4> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3,T4> handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On<T1,T2,T3> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2,T3> handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On<T1,T2> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1,T2> handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On<T1,T2> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,T2,System.Threading.Tasks.Task> handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On<T1> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Func<T1,System.Threading.Tasks.Task> handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs
Origem:
HubConnectionExtensions.cs

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

public static IDisposable On<T1> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, Action<T1> handler);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0

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

Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs
Origem:
HubConnectionExtensions.OnResult.cs

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);

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

ASP.NET Core 9.0 e outras versões
Produto Versões
ASP.NET Core 7.0, 8.0, 9.0