Freigeben über


ServiceBusProcessorOptions Klasse

Definition

Der Satz von Optionen, die beim Erstellen eines ServiceBusProcessor angegeben werden können, um sein Verhalten zu konfigurieren.

public class ServiceBusProcessorOptions
type ServiceBusProcessorOptions = class
Public Class ServiceBusProcessorOptions
Vererbung
ServiceBusProcessorOptions

Konstruktoren

ServiceBusProcessorOptions()

Der Satz von Optionen, die beim Erstellen eines ServiceBusProcessor angegeben werden können, um sein Verhalten zu konfigurieren.

Eigenschaften

AutoCompleteMessages

Ruft einen Wert ab, der angibt, ob der Prozessor Nachrichten automatisch abschließen soll, nachdem der Handler die Verarbeitung abgeschlossen hat, oder legt diesen ProcessMessageAsync fest. Wenn der Nachrichtenhandler eine Ausnahme auslöst, wird die Nachricht nicht automatisch abgeschlossen.

Identifier

Eine Eigenschaft, die zum Festlegen der ServiceBusProcessor ID zum Identifizieren des Prozessors verwendet wird. Dies kann verwendet werden, um Protokolle und Ausnahmen zu korrelieren. Wenn null oder leer, wird ein zufälliger eindeutiger Wert verwendet.

MaxAutoLockRenewalDuration

Ruft die maximale Dauer ab, innerhalb der die Sperre automatisch verlängert wird, oder legt diese fest. Dieser Wert sollte größer als die längste Dauer der Nachrichtensperre sein. beispielsweise die LockDuration-Eigenschaft. Um eine unendliche Dauer anzugeben, verwenden Sie InfiniteTimeSpan.

MaxConcurrentCalls

Ruft die maximale Anzahl gleichzeitiger Aufrufe des Nachrichtenhandlers ab, die der Prozessor initiieren soll, oder legt diese fest.

PrefetchCount

Ruft die Anzahl der Nachrichten ab, die eifrig von Warteschlangen oder Abonnements angefordert und lokal in die Warteschlange eingereiht werden, um den Durchsatz zu maximieren, indem der Prozessor aus einem lokalen Cache empfangen kann, anstatt auf eine Dienstanforderung zu warten.

ReceiveMode

Ruft die ab, die ReceiveMode verwendet wird, um anzugeben, wie Nachrichten empfangen werden, oder legt diese fest.

SubQueue

Ruft die Unterqueue ab, mit der der Prozessor verbunden werden soll, oder legt sie fest.

Gilt für: