Freigeben über


MessageProcessor Klasse

Definition

Diese Klasse definiert eine Strategie, die zum Verarbeiten von Service Bus-Nachrichten verwendet wird.

public class MessageProcessor
type MessageProcessor = class
Public Class MessageProcessor
Vererbung
MessageProcessor

Konstruktoren

MessageProcessor(MessageReceiver, MessageHandlerOptions)

Diese Klasse definiert eine Strategie, die zum Verarbeiten von Service Bus-Nachrichten verwendet wird.

MessageProcessor(ServiceBusProcessor)

Initialisiert eine neue Instanz von MessageProcessor.

Eigenschaften

MessageOptions

Diese Klasse definiert eine Strategie, die zum Verarbeiten von Service Bus-Nachrichten verwendet wird.

MessageReceiver

Diese Klasse definiert eine Strategie, die zum Verarbeiten von Service Bus-Nachrichten verwendet wird.

Processor

Ruft das ab, das ServiceBusProcessor von verwendet wird, oder legt diesen Processorfest.

Methoden

BeginProcessingMessageAsync(Message, CancellationToken)

Diese Klasse definiert eine Strategie, die zum Verarbeiten von Service Bus-Nachrichten verwendet wird.

BeginProcessingMessageAsync(ServiceBusMessageActions, ServiceBusReceivedMessage, CancellationToken)

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.

CompleteProcessingMessageAsync(Message, FunctionResult, CancellationToken)

Diese Klasse definiert eine Strategie, die zum Verarbeiten von Service Bus-Nachrichten verwendet wird.

CompleteProcessingMessageAsync(ServiceBusMessageActions, ServiceBusReceivedMessage, FunctionResult, CancellationToken)

Diese Methode schließt die Verarbeitung der angegebenen Nachricht ab, nachdem die Auftragsfunktion aufgerufen wurde.

Gilt für: