Freigeben über


QueueReceiveMessageOptions interface

Optionen zum Konfigurieren receiveMessages Vorgangs

Extends

Eigenschaften

abortSignal

Eine Implementierung der AbortSignalLike Schnittstelle, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren. Verwenden Sie beispielsweise den @azure/Abort-Controller, um eine AbortSignalzu erstellen.

Geerbte Eigenschaften

numberOfMessages

Wahlfrei. Ein ganzzahliger Wert ungleich Null, der die Anzahl der Nachrichten angibt, die aus der Warteschlange abgerufen werden sollen, bis zu maximal 32. Wenn weniger sichtbar sind, werden die sichtbaren Nachrichten zurückgegeben. Standardmäßig wird eine einzelne Nachricht mit diesem Vorgang aus der Warteschlange abgerufen.

requestId

Stellt einen vom Client generierten, undurchsichtigen Wert mit einer Beschränkung von 1 KB Zeichen bereit, die in den Analyseprotokollen aufgezeichnet wird, wenn die Speicheranalyseprotokollierung aktiviert ist.

timeoutInSeconds

Der Timeoutparameter wird in Sekunden ausgedrückt. Weitere Informationen finden Sie unter Festlegen von Timeouts für Warteschlangendienstvorgänge.

tracingOptions

Optionen zum Konfigurieren von Spans created when tracing is enabled.

visibilityTimeout

Wahlfrei. Gibt den neuen Timeoutwert für die Sichtbarkeit relativ zur Serverzeit in Sekunden an. Der Standardwert beträgt 30 Sekunden. Ein angegebener Wert muss größer oder gleich 1 Sekunde sein und darf nicht größer als 7 Tage oder größer als 2 Stunden für REST-Protokollversionen vor Version 2011-08-18 sein. Das Timeout für die Sichtbarkeit einer Nachricht kann auf einen Wert festgelegt werden, der später als die Ablaufzeit ist.

Details zur Eigenschaft

abortSignal

Eine Implementierung der AbortSignalLike Schnittstelle, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren. Verwenden Sie beispielsweise den @azure/Abort-Controller, um eine AbortSignalzu erstellen.

abortSignal?: AbortSignalLike

Eigenschaftswert

Geerbte Eigenschaftsdetails

numberOfMessages

Wahlfrei. Ein ganzzahliger Wert ungleich Null, der die Anzahl der Nachrichten angibt, die aus der Warteschlange abgerufen werden sollen, bis zu maximal 32. Wenn weniger sichtbar sind, werden die sichtbaren Nachrichten zurückgegeben. Standardmäßig wird eine einzelne Nachricht mit diesem Vorgang aus der Warteschlange abgerufen.

numberOfMessages?: number

Eigenschaftswert

number

geerbt vonMessagesDequeueOptionalParams.numberOfMessages

requestId

Stellt einen vom Client generierten, undurchsichtigen Wert mit einer Beschränkung von 1 KB Zeichen bereit, die in den Analyseprotokollen aufgezeichnet wird, wenn die Speicheranalyseprotokollierung aktiviert ist.

requestId?: string

Eigenschaftswert

string

vonMessagesDequeueOptionalParams.requestId

timeoutInSeconds

Der Timeoutparameter wird in Sekunden ausgedrückt. Weitere Informationen finden Sie unter Festlegen von Timeouts für Warteschlangendienstvorgänge.

timeoutInSeconds?: number

Eigenschaftswert

number

vonMessagesDequeueOptionalParams.timeoutInSeconds geerbt

tracingOptions

Optionen zum Konfigurieren von Spans created when tracing is enabled.

tracingOptions?: OperationTracingOptions

Eigenschaftswert

von"CommonOptions.tracingOptions" geerbt

visibilityTimeout

Wahlfrei. Gibt den neuen Timeoutwert für die Sichtbarkeit relativ zur Serverzeit in Sekunden an. Der Standardwert beträgt 30 Sekunden. Ein angegebener Wert muss größer oder gleich 1 Sekunde sein und darf nicht größer als 7 Tage oder größer als 2 Stunden für REST-Protokollversionen vor Version 2011-08-18 sein. Das Timeout für die Sichtbarkeit einer Nachricht kann auf einen Wert festgelegt werden, der später als die Ablaufzeit ist.

visibilityTimeout?: number

Eigenschaftswert

number

vonMessagesDequeueOptionalParams.visibilityTimeout