Freigeben über


QueueDescription Klasse

Definition

Stellt die Metadatenbeschreibung der Warteschlange dar.

public class QueueDescription : IEquatable<Microsoft.Azure.ServiceBus.Management.QueueDescription>
type QueueDescription = class
    interface IEquatable<QueueDescription>
Public Class QueueDescription
Implements IEquatable(Of QueueDescription)
Vererbung
QueueDescription
Implementiert

Konstruktoren

QueueDescription(String)

Initialisiert eine neue instance der QueueDescription-Klasse mit dem angegebenen relativen Pfad.

Eigenschaften

AuthorizationRules

Der AuthorizationRules in der Warteschlange, um den Benutzerzugriff auf Entitätsebene zu steuern.

AutoDeleteOnIdle

Das TimeSpan Leerlaufintervall, nach dem die Warteschlange automatisch gelöscht wird.

DefaultMessageTimeToLive

Der Standardwert für die Live-Zeit für die Nachrichten. Dies ist die Dauer, nach der die Nachricht abläuft, ab dem Zeitpunkt, an dem die Nachricht an Service Bus gesendet wird.

DuplicateDetectionHistoryTimeWindow

Die TimeSpan Dauer des Vom Dienst verwalteten Verlaufs der doppelten Erkennung.

EnableBatchedOperations

Gibt an, ob serverseitige Batchvorgänge aktiviert sind.

EnableDeadLetteringOnMessageExpiration

Gibt an, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft.

EnablePartitioning

Gibt an, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll.

ForwardDeadLetteredMessagesTo

Der Pfad der Empfängerentität, an die alle unzustellbaren Nachrichten dieser Warteschlange weitergeleitet werden.

ForwardTo

Der Pfad der Empfängerentität, an die alle an die Warteschlange gesendeten Nachrichten weitergeleitet werden.

LockDuration

Dauer einer Peek-Sperre empfangen. d. h. die Zeitspanne, in der die Nachricht von einem bestimmten Empfänger gesperrt wird, sodass kein anderer Empfänger dieselbe Nachricht empfängt.

MaxDeliveryCount

Die maximale Zustellungsanzahl einer Nachricht, bevor sie unzustellbar ist.

MaxSizeInMB

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

Path

Pfad der Warteschlange relativ zur Namespace-Basisadresse.

RequiresDuplicateDetection

Dieser Wert gibt an, ob die Warteschlange vor doppelten Nachrichten geschützt werden muss. Wenn true ist, werden doppelte Nachrichten, die dieselbe MessageId haben und innerhalb der Dauer von an die DuplicateDetectionHistoryTimeWindow Warteschlange gesendet wurden, verworfen.

RequiresSession

Dies gibt an, ob die Warteschlange das Sitzungskonzept unterstützt. Sessionful-Messages folgen der FIFO-Reihenfolge.

Status

Der aktuelle status der Warteschlange (Aktiviert /Deaktiviert).

UserMetadata

Benutzerdefinierte Metdata, die benutzer der Beschreibung zuordnen können.

Methoden

Equals(Object)

Stellt die Metadatenbeschreibung der Warteschlange dar.

Equals(QueueDescription)

Stellt die Metadatenbeschreibung der Warteschlange dar.

GetHashCode()

Stellt die Metadatenbeschreibung der Warteschlange dar.

Operatoren

Equality(QueueDescription, QueueDescription)

Stellt die Metadatenbeschreibung der Warteschlange dar.

Inequality(QueueDescription, QueueDescription)

Stellt die Metadatenbeschreibung der Warteschlange dar.

Gilt für: