QueueDescription Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Azure SDK for .NET