QueueProperties 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 statischen Eigenschaften der Warteschlange dar.
public class QueueProperties : IEquatable<Azure.Messaging.ServiceBus.Administration.QueueProperties>
type QueueProperties = class
interface IEquatable<QueueProperties>
Public Class QueueProperties
Implements IEquatable(Of QueueProperties)
- Vererbung
-
QueueProperties
- Implementiert
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. |
DeadLetteringOnMessageExpiration |
Gibt an, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft. |
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. |
EnablePartitioning |
Gibt an, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll. |
ForwardDeadLetteredMessagesTo |
Der Name der Empfängerentität, an die alle Unzustellbaren Nachrichten dieser Warteschlange weitergeleitet werden. |
ForwardTo |
Der Name 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. |
MaxMessageSizeInKilobytes |
Ruft die maximale Nachrichtengröße (in KB) für nachrichten ab, die an diese Warteschlange gesendet werden, oder legt diese fest. Dieses Feature ist nur verfügbar, wenn ein Premium-Namespace und eine Dienstversion "2021-05" oder höher verwendet werden. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-premium-messaging |
MaxSizeInMegabytes |
Die maximale Größe der Warteschlange in Megabyte, d. h. die Größe des für die Warteschlange zugewiesenen Arbeitsspeichers. |
Name |
Name 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 verworfen, die dieselbe MessageId haben und innerhalb der Dauer von DuplicateDetectionHistoryTimeWindow an die Warteschlange gesendet werden. |
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 Metadaten, die der Benutzer der Warteschlange zuordnen kann. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
Equals(QueueProperties) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
GetHashCode() |
Gibt einen Hashcode für diese Instanz zurück. |
Operatoren
Equality(QueueProperties, QueueProperties) |
Stellt die statischen Eigenschaften der Warteschlange dar. |
Inequality(QueueProperties, QueueProperties) |
Stellt die statischen Eigenschaften der Warteschlange dar. |
Gilt für:
Azure SDK for .NET