Freigeben über


TopicProperties Klasse

Definition

Stellt die statischen Eigenschaften des Themas dar.

public class TopicProperties : IEquatable<Azure.Messaging.ServiceBus.Administration.TopicProperties>
type TopicProperties = class
    interface IEquatable<TopicProperties>
Public Class TopicProperties
Implements IEquatable(Of TopicProperties)
Vererbung
TopicProperties
Implementiert

Eigenschaften

AuthorizationRules

Der AuthorizationRules zum Thema zum Steuern des Benutzerzugriffs auf Entitätsebene.

AutoDeleteOnIdle

Das TimeSpan Leerlaufintervall, nach dem das Thema 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.

EnablePartitioning

Gibt an, ob das Thema über mehrere Nachrichtenbroker partitioniert werden soll.

MaxMessageSizeInKilobytes

Ruft die maximale Nachrichtengröße (in KB) für nachrichten ab, die an dieses Thema 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 des Themas in Megabyte, d. h. die Größe des für das Thema zugewiesenen Arbeitsspeichers.

Name

Name des Themas relativ zur Namespace-Basisadresse.

RequiresDuplicateDetection

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

Status

Der aktuelle status des Themas (Aktiviert /Deaktiviert).

SupportOrdering

Definiert, ob die Reihenfolge beibehalten werden muss. Wenn true, werden an das Thema gesendete Nachrichten in der reihenfolge an das Abonnement weitergeleitet. Bei partitionierten Themen ist standardmäßig false festgelegt, und das Festlegen auf true hat keine Auswirkung.

UserMetadata

Benutzerdefinierte Metadaten, die der Benutzer dem Thema zuordnen kann.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

Equals(TopicProperties)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

GetHashCode()

Gibt einen Hashcode für diese Instanz zurück.

Operatoren

Equality(TopicProperties, TopicProperties)

Stellt die statischen Eigenschaften des Themas dar.

Inequality(TopicProperties, TopicProperties)

Stellt die statischen Eigenschaften des Themas dar.

Gilt für: