DeviceClient.SetReceiveMessageHandlerAsync 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.
Legt einen neuen Delegaten für den Empfang einer Nachricht aus der Gerätewarteschlange mithilfe eines Abbruchtokens fest. Nach der Behandlung einer empfangenen Nachricht sollte ein Client , AbandonAsync(Message, CancellationToken)oder RejectAsync(Message, CancellationToken)aufrufen CompleteAsync(Message, CancellationToken)und die Nachricht dann entsorgen. Wenn ein NULL-Delegat übergeben wird, wird der Rückruf deaktiviert, der beim Empfangen von Nachrichten vom Dienst ausgelöst wird.
public System.Threading.Tasks.Task SetReceiveMessageHandlerAsync (Microsoft.Azure.Devices.Client.ReceiveMessageCallback messageHandler, object userContext, System.Threading.CancellationToken cancellationToken = default);
member this.SetReceiveMessageHandlerAsync : Microsoft.Azure.Devices.Client.ReceiveMessageCallback * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetReceiveMessageHandlerAsync (messageHandler As ReceiveMessageCallback, userContext As Object, Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- messageHandler
- ReceiveMessageCallback
- userContext
- Object
- cancellationToken
- CancellationToken
Gibt zurück
Gilt für:
Azure SDK for .NET