HubConnectionExtensions.On 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
- 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
- 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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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[]
中心方法所需的参数类型。
返回
可以释放为取消订阅中心方法的订阅。
适用于
On<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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>>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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
- 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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
On<T1,T2,T3,T4,T5,T6,T7,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,Task<TResult>>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
On<T1,T2,T3,T4,T5,T6,T7,TResult>(HubConnection, String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
- 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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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>>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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>>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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>>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
On<T1,T2,T3,T4,TResult>(HubConnection, String, Func<T1,T2,T3,T4,TResult>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
- 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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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>>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
On<T1,T2,T3,TResult>(HubConnection, String, Func<T1,T2,T3,TResult>)
注册将在调用具有指定方法名称的中心方法时调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
- 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
要定义的中心方法的名称。
返回
可以释放为取消订阅中心方法的订阅。
适用于
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
- 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>)
注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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>>)
注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放以取消订阅中心方法的订阅。
适用于
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
- 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
- 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
要定义的中心方法的名称。
返回
可以释放以取消订阅中心方法的订阅。
适用于
On<T1,TResult>(HubConnection, String, Func<T1,TResult>)
注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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>>)
注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放以取消订阅中心方法的订阅。
适用于
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
- 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
要定义的中心方法的名称。
返回
可以释放以取消订阅中心方法的订阅。
适用于
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
- 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>>)
注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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[]
中心方法所需的参数类型。
返回
可以释放以取消订阅中心方法的订阅。
适用于
On<TResult>(HubConnection, String, Func<TResult>)
注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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>>)
注册在调用具有指定方法名称的中心方法时将调用的处理程序。 如果服务器请求结果,则返回处理程序返回给服务器的值。
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
要定义的中心方法的名称。
返回
可以释放以取消订阅中心方法的订阅。