ModuleClient.SetMethodDefaultHandlerAsync 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
SetMethodDefaultHandlerAsync(MethodCallback, Object) |
Legt einen neuen Delegaten fest, der für eine Methode aufgerufen wird, für die kein Delegat registriert ist. Wenn ein Standarddelegat bereits registriert ist, ersetzt er durch den neuen Delegaten. Ein Methodenhandler kann durch Übergeben eines Null-MethodCallback-Objekts nicht festgelegt werden. |
SetMethodDefaultHandlerAsync(MethodCallback, Object, CancellationToken) |
Legt einen neuen Delegaten fest, der für eine Methode aufgerufen wird, für die kein Delegat registriert ist. Wenn ein Standarddelegat bereits registriert ist, ersetzt er durch den neuen Delegaten. Ein Methodenhandler kann durch Übergeben eines Null-MethodCallback-Objekts nicht festgelegt werden. |
SetMethodDefaultHandlerAsync(MethodCallback, Object)
Legt einen neuen Delegaten fest, der für eine Methode aufgerufen wird, für die kein Delegat registriert ist. Wenn ein Standarddelegat bereits registriert ist, ersetzt er durch den neuen Delegaten. Ein Methodenhandler kann durch Übergeben eines Null-MethodCallback-Objekts nicht festgelegt werden.
public System.Threading.Tasks.Task SetMethodDefaultHandlerAsync (Microsoft.Azure.Devices.Client.MethodCallback methodHandler, object userContext);
member this.SetMethodDefaultHandlerAsync : Microsoft.Azure.Devices.Client.MethodCallback * obj -> System.Threading.Tasks.Task
Public Function SetMethodDefaultHandlerAsync (methodHandler As MethodCallback, userContext As Object) As Task
Parameter
- methodHandler
- MethodCallback
Der Delegat, der verwendet werden soll, wenn eine Methode vom Clouddienst aufgerufen wird und kein Delegat für diesen Methodennamen registriert ist.
- userContext
- Object
Generischer Parameter, der vom Clientcode interpretiert werden soll.
Gibt zurück
Gilt für:
SetMethodDefaultHandlerAsync(MethodCallback, Object, CancellationToken)
Legt einen neuen Delegaten fest, der für eine Methode aufgerufen wird, für die kein Delegat registriert ist. Wenn ein Standarddelegat bereits registriert ist, ersetzt er durch den neuen Delegaten. Ein Methodenhandler kann durch Übergeben eines Null-MethodCallback-Objekts nicht festgelegt werden.
public System.Threading.Tasks.Task SetMethodDefaultHandlerAsync (Microsoft.Azure.Devices.Client.MethodCallback methodHandler, object userContext, System.Threading.CancellationToken cancellationToken);
member this.SetMethodDefaultHandlerAsync : Microsoft.Azure.Devices.Client.MethodCallback * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetMethodDefaultHandlerAsync (methodHandler As MethodCallback, userContext As Object, cancellationToken As CancellationToken) As Task
Parameter
- methodHandler
- MethodCallback
Der Delegat, der verwendet werden soll, wenn eine Methode vom Clouddienst aufgerufen wird und kein Delegat für diesen Methodennamen registriert ist.
- userContext
- Object
Generischer Parameter, der vom Clientcode interpretiert werden soll.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, um den Vorgang abzubrechen.
Gibt zurück
Ausnahmen
Wird ausgelöst, wenn der Vorgang abgebrochen wurde.
Gilt für:
Azure SDK for .NET