HubConnectionExtensions.On 方法

定义

重载

On(HubConnection, String, Action)

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

On(HubConnection, String, Func<Task>)

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

On(HubConnection, String, Action)

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Action

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

On(HubConnection, String, Func<Task>)

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<Task>

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

parameterTypes
Type[]

中心方法所需的参数类型。

handler
Func<Object[],Task>

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

T8

第八个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

T8

第八个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

T8

第八个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

T8

第八个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

T7

第七个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

T6

第六个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

T5

第五个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

T4

第四个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Action<T1,T2,T3,T4>

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<T1,T2,T3,TResult>

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册将在调用具有指定方法名称的中心方法时调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<T1,T2,T3,Task>

调用中心方法时将引发的处理程序。

返回

可以释放为取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

T3

第三个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Action<T1,T2,T3>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<T1,T2,TResult>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

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

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Action<T1,T2>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。

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

类型参数

T1

第一个参数类型。

T2

第二个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<T1,T2,Task>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<T1,TResult>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

T1

第一个参数类型。

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<T1,Task<TResult>>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。

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

类型参数

T1

第一个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<T1,Task>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs
Source:
HubConnectionExtensions.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。

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

类型参数

T1

第一个参数类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Action<T1>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

parameterTypes
Type[]

中心方法所需的参数类型。

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

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<TResult>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于

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

Source:
HubConnectionExtensions.OnResult.cs
Source:
HubConnectionExtensions.OnResult.cs

注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。

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

类型参数

TResult

处理程序返回的返回类型。

参数

hubConnection
HubConnection

集线器连接。

methodName
String

要定义的中心方法的名称。

handler
Func<Task<TResult>>

调用中心方法时将引发的处理程序。

返回

可以释放以取消订阅中心方法的订阅。

适用于