Freigeben über


SessionMessageProcessor.BeginProcessingMessageAsync Methode

Definition

Diese Methode wird aufgerufen, wenn eine neue Nachricht zu verarbeiten ist, bevor die Auftragsfunktion aufgerufen wird. Dadurch kann jede Vorverarbeitung für die Nachricht erfolgen, bevor die Verarbeitung beginnt.

protected internal virtual System.Threading.Tasks.Task<bool> BeginProcessingMessageAsync(Microsoft.Azure.WebJobs.ServiceBus.ServiceBusSessionMessageActions actions, Azure.Messaging.ServiceBus.ServiceBusReceivedMessage message, System.Threading.CancellationToken cancellationToken);
abstract member BeginProcessingMessageAsync : Microsoft.Azure.WebJobs.ServiceBus.ServiceBusSessionMessageActions * Azure.Messaging.ServiceBus.ServiceBusReceivedMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.BeginProcessingMessageAsync : Microsoft.Azure.WebJobs.ServiceBus.ServiceBusSessionMessageActions * Azure.Messaging.ServiceBus.ServiceBusReceivedMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Protected Friend Overridable Function BeginProcessingMessageAsync (actions As ServiceBusSessionMessageActions, message As ServiceBusReceivedMessage, cancellationToken As CancellationToken) As Task(Of Boolean)

Parameter

actions
ServiceBusSessionMessageActions

Der Aktionssatz, der für eine ServiceBusReceivedMessageausgeführt werden kann.

cancellationToken
CancellationToken

Der zu verwendende CancellationToken.

Gibt zurück

Ein Task , das true zurückgibt, wenn die Nachrichtenverarbeitung fortgesetzt werden soll, andernfalls false.

Gilt für: