다음을 통해 공유


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

허브 메서드가 호출될 때 발생할 처리기입니다.

반환

허브 메서드에서 구독을 취소하도록 삭제할 수 있는 구독입니다.

적용 대상