HubConnection.On Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
On(String, Type[], Func<Object[],Object,Task>, Object) |
Registriert einen Handler, der aufgerufen wird, wenn die Hubmethode mit dem angegebenen Methodennamen aufgerufen wird. |
On(String, Type[], Func<Object[],Object,Task<Object>>, Object) |
Registriert einen Handler, der aufgerufen wird, wenn die Hubmethode mit dem angegebenen Methodennamen aufgerufen wird. Gibt den Wert zurück, der vom Handler an den Server zurückgegeben wird, wenn der Server ein Ergebnis anfordert. |
On(String, Type[], Func<Object[],Object,Task>, Object)
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
Registriert einen Handler, der aufgerufen wird, wenn die Hubmethode mit dem angegebenen Methodennamen aufgerufen wird.
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
Parameter
- methodName
- String
Der Name der zu definierenden Hubmethode.
- parameterTypes
- Type[]
Die parametertypen, die von der Hubmethode erwartet werden.
Der Handler, der ausgelöst wird, wenn die Hubmethode aufgerufen wird.
- state
- Object
Ein Zustandsobjekt, das an den Handler übergeben wird.
Gibt zurück
Ein Abonnement, das zur Abmeldung von der Hubmethode verworfen werden kann.
Hinweise
Dies ist eine Methode auf niedriger Ebene zum Registrieren eines Handlers. Die Verwendung einer HubConnectionExtensionsOn
Erweiterungsmethode wird empfohlen.
Gilt für:
On(String, Type[], Func<Object[],Object,Task<Object>>, Object)
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
- Quelle:
- HubConnection.cs
Registriert einen Handler, der aufgerufen wird, wenn die Hubmethode mit dem angegebenen Methodennamen aufgerufen wird. Gibt den Wert zurück, der vom Handler an den Server zurückgegeben wird, wenn der Server ein Ergebnis anfordert.
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
Parameter
- methodName
- String
Der Name der zu definierenden Hubmethode.
- parameterTypes
- Type[]
Die parametertypen, die von der Hubmethode erwartet werden.
Der Handler, der ausgelöst wird, wenn die Hubmethode aufgerufen wird.
- state
- Object
Ein Zustandsobjekt, das an den Handler übergeben wird.
Gibt zurück
Ein Abonnement, das zur Abmeldung von der Hubmethode verworfen werden kann.
Hinweise
Dies ist eine Methode auf niedriger Ebene zum Registrieren eines Handlers. Die Verwendung einer HubConnectionExtensionsOn
Erweiterungsmethode wird empfohlen.