HubConnection.On Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
On(String, Type[], Func<Object[],Object,Task>, Object) |
Rejestruje procedurę obsługi, która zostanie wywołana po wywołaniu metody piasty o określonej nazwie metody. |
On(String, Type[], Func<Object[],Object,Task<Object>>, Object) |
Rejestruje procedurę obsługi, która zostanie wywołana po wywołaniu metody piasty o określonej nazwie metody. Zwraca wartość zwracaną przez program obsługi do serwera, jeśli serwer żąda wyniku. |
On(String, Type[], Func<Object[],Object,Task>, Object)
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
Rejestruje procedurę obsługi, która zostanie wywołana po wywołaniu metody piasty o określonej nazwie metody.
public:
IDisposable ^ On(System::String ^ methodName, cli::array <Type ^> ^ parameterTypes, Func<cli::array <System::Object ^> ^, System::Object ^, System::Threading::Tasks::Task ^> ^ handler, System::Object ^ state);
public IDisposable On (string methodName, Type[] parameterTypes, Func<object[],object,System.Threading.Tasks.Task> handler, object state);
public virtual IDisposable On (string methodName, Type[] parameterTypes, Func<object?[],object,System.Threading.Tasks.Task> handler, object state);
member this.On : string * Type[] * Func<obj[], obj, System.Threading.Tasks.Task> * obj -> IDisposable
abstract member On : string * Type[] * Func<obj[], obj, System.Threading.Tasks.Task> * obj -> IDisposable
override this.On : string * Type[] * Func<obj[], obj, System.Threading.Tasks.Task> * obj -> IDisposable
Public Function On (methodName As String, parameterTypes As Type(), handler As Func(Of Object(), Object, Task), state As Object) As IDisposable
Public Overridable Function On (methodName As String, parameterTypes As Type(), handler As Func(Of Object(), Object, Task), state As Object) As IDisposable
Parametry
- methodName
- String
Nazwa metody centrum do zdefiniowania.
- parameterTypes
- Type[]
Typy parametrów oczekiwane przez metodę piasty.
Procedura obsługi, która zostanie podniesiona po wywołaniu metody koncentratora.
- state
- Object
Obiekt stanu, który zostanie przekazany do procedury obsługi.
Zwraca
Subskrypcja, którą można usunąć, aby anulować subskrypcję metody centrum.
Uwagi
Jest to metoda niskiego poziomu rejestrowania programu obsługi.
HubConnectionExtensions
On
Zalecane jest użycie metody rozszerzenia.
Dotyczy
On(String, Type[], Func<Object[],Object,Task<Object>>, Object)
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
Rejestruje procedurę obsługi, która zostanie wywołana po wywołaniu metody piasty o określonej nazwie metody. Zwraca wartość zwracaną przez program obsługi do serwera, jeśli serwer żąda wyniku.
public virtual IDisposable On (string methodName, Type[] parameterTypes, Func<object?[],object,System.Threading.Tasks.Task<object?>> handler, object state);
abstract member On : string * Type[] * Func<obj[], obj, System.Threading.Tasks.Task<obj>> * obj -> IDisposable
override this.On : string * Type[] * Func<obj[], obj, System.Threading.Tasks.Task<obj>> * obj -> IDisposable
Public Overridable Function On (methodName As String, parameterTypes As Type(), handler As Func(Of Object(), Object, Task(Of Object)), state As Object) As IDisposable
Parametry
- methodName
- String
Nazwa metody centrum do zdefiniowania.
- parameterTypes
- Type[]
Typy parametrów oczekiwane przez metodę piasty.
Procedura obsługi, która zostanie podniesiona po wywołaniu metody koncentratora.
- state
- Object
Obiekt stanu, który zostanie przekazany do procedury obsługi.
Zwraca
Subskrypcja, którą można usunąć, aby anulować subskrypcję metody centrum.
Uwagi
Jest to metoda niskiego poziomu rejestrowania programu obsługi.
HubConnectionExtensions
On
Zalecane jest użycie metody rozszerzenia.