Freigeben über


ServiceBusQueueData Klasse

Definition

Eine Klasse, die das ServiceBusQueue-Datenmodell darstellt. Beschreibung der Warteschlangenressource.

public class ServiceBusQueueData : Azure.ResourceManager.Models.ResourceData
type ServiceBusQueueData = class
    inherit ResourceData
Public Class ServiceBusQueueData
Inherits ResourceData
Vererbung
ServiceBusQueueData

Konstruktoren

ServiceBusQueueData()

Initialisiert eine neue instance von ServiceBusQueueData.

Eigenschaften

AccessedOn

Das letzte Mal, wenn eine Nachricht gesendet wurde, oder das letzte Mal, wenn eine Empfangsanforderung an diese Warteschlange aufgetreten ist.

AutoDeleteOnIdle

ISO 8061 timeSpan Leerlaufintervall, nach dem die Warteschlange automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.

CountDetails

Details zur Nachrichtenanzahl.

CreatedOn

Der genaue Zeitpunkt, zu dem die Nachricht erstellt wurde.

DeadLetteringOnMessageExpiration

Ein Wert, der angibt, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft.

DefaultMessageTimeToLive

Iso 8601 Standardzeitbereich für Nachrichten auf Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, ab dem Zeitpunkt, an dem die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist.

DuplicateDetectionHistoryTimeWindow

ISO 8601 timeSpan-Struktur, die die Dauer des Verlaufs der doppelten Erkennung definiert. Der Standardwert beträgt 10 Minuten.

EnableBatchedOperations

Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind.

EnableExpress

Ein Wert, der angibt, ob Express-Entitäten aktiviert sind. Eine Express-Warteschlange hält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in den persistenten Speicher geschrieben wird.

EnablePartitioning

Ein Wert, der angibt, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll.

ForwardDeadLetteredMessagesTo

Warteschlangen-/Themaname, um die Nachricht "Dead Letter" weiterzuleiten.

ForwardTo

Warteschlangen-/Themaname, um die Nachrichten weiterzuleiten.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
Location

Der geografische Standort, an dem sich die Ressource befindet.

LockDuration

ISO 8601 Dauer des Zeitraums einer Peek-Sperre; d. h. die Zeitspanne, für die die Nachricht für andere Empfänger gesperrt ist. Der Maximalwert für LockDuration beträgt 5 Minuten. der Standardwert ist 1 Minute.

MaxDeliveryCount

Die maximale Übermittlungsanzahl. Eine Nachricht wird nach dieser Anzahl an Übermittlungen automatisch als unzustellbar gekennzeichnet. Der Standardwert ist 10.

MaxMessageSizeInKilobytes

Maximale Größe (in KB) der Nachrichtennutzlast, die von der Warteschlange akzeptiert werden kann. Diese Eigenschaft wird heute nur in Premium verwendet, und der Standardwert ist 1024.

MaxSizeInMegabytes

Die maximale Größe der Warteschlange in Megabyte, d. h. die Größe des für die Warteschlange zugewiesenen Arbeitsspeichers. Der Standardwert ist 1024.

MessageCount

Die Anzahl der Nachrichten in der Warteschlange.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
RequiresDuplicateDetection

Ein Wert, der angibt, ob diese Warteschlange eine Duplikaterkennung erfordert.

RequiresSession

Ein Wert, der angibt, ob die Warteschlange das Konzept von Sitzungen unterstützt.

ResourceType

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
SizeInBytes

Die Größe der Warteschlange in Bytes.

Status

Listet die möglichen Werte für die status einer Messagingentität auf.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
UpdatedOn

Der genaue Zeitpunkt, zu dem die Nachricht aktualisiert wurde.

Gilt für: