TopicDescription Klasse

Definition

Stellt eine Beschreibung des Themas dar.

[System.Runtime.Serialization.DataContract(Name="TopicDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class TopicDescription : Microsoft.ServiceBus.Messaging.EntityDescription
[<System.Runtime.Serialization.DataContract(Name="TopicDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type TopicDescription = class
    inherit EntityDescription
Public NotInheritable Class TopicDescription
Inherits EntityDescription
Vererbung
TopicDescription
Attribute

Konstruktoren

TopicDescription(String)

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

Felder

MessageTimeToLiveDefaultValue

Der Standardwert für die Meldung

Eigenschaften

AccessedAt

Ruft die Uhrzeit und das Datum ab, zu denen eine Nachricht zuletzt an das Thema gesendet wurde.

Authorization

Ruft die Autorisierungsregeln für die Beschreibung ab.

AutoDeleteOnIdle

Ruft das TimeSpan Leerlaufintervall ab, nach dem das Thema automatisch gelöscht wird, oder legt dieses fest. Die Mindestdauer ist fünf Minuten.

AvailabilityStatus

Ruft den status der Verfügbarkeit dieses instance ab.

CreatedAt

Ruft die Uhrzeit und das Datum ab, zu dem das Thema erstellt wurde.

DefaultMessageTimeToLive

Ruft den Standardzeitwert für Nachrichten ab, der für ein Thema aktiv ist, oder legt diesen fest. Dies ist die Zeitspanne, nach der die Nachricht abläuft. Sie beginnt mit dem Senden der Nachricht an Service Bus. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist. Nachrichten, die älter als ihr TimeToLive-Wert sind, laufen ab und werden nicht mehr im Nachrichtenspeicher aufbewahrt. Abonnenten sind nicht mehr in der Lage, abgelaufene Nachrichten zu empfangen.

DuplicateDetectionHistoryTimeWindow

Ruft die Struktur ab, die TimeSpan die Dauer des Erkennungsverlaufs für Duplikate definiert, oder legt diese fest.

EnableBatchedOperations

Ruft einen Wert ab, der angibt, ob serverseitige Batchvorgänge aktiviert sind, oder legt diesen fest.

EnableExpress

Ruft einen Wert ab, der angibt, ob Express-Entitäten aktiviert sind, oder legt diesen fest. Ein express-Thema enthält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in den permanenten Speicher geschrieben wird.

EnableFilteringMessagesBeforePublishing

Ruft ab, ob die Nachrichten vor dem Veröffentlichen gefiltert werden sollen, oder legt dieses Verhalten fest.

EnablePartitioning

Ruft ab oder legt fest, ob das Thema über mehrere Nachrichtenbroker partitioniert werden soll. Ein express-Thema enthält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in den permanenten Speicher geschrieben wird.

ExtensionData

Ruft die Struktur ab, die zusätzliche Daten enthält, oder legt sie fest.

(Geerbt von EntityDescription)
IsAnonymousAccessible

Ruft ab, ob anonymer Zugriff zulässig ist.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die Entitätsbeschreibung schreibgeschützt ist, oder legt diesen fest.

(Geerbt von EntityDescription)
MaxSizeInMegabytes

Ruft die maximale Größe des Themas in Megabyte ab, d. h. die Größe des dem Thema zugeordneten Arbeitsspeichers, oder legt diese fest.

MessageCountDetails

Ruft Nachrichtendetails zum Thema ab.

Path

Ruft den Pfad des Themas ab.

RequiresDuplicateDetection

Ruft den Wert ab, der angibt, ob ein Thema die Duplizierungserkennung erfordert, oder legt diesen fest.

SizeInBytes

Ruft die Größe des Themas in Bytes ab.

Status

Ruft den aktuellen Status des Themas (aktiviert oder deaktiviert) ab oder legt ihn fest. Wenn eine Entität deaktiviert ist, kann diese Entität keine Nachrichten senden oder empfangen.

SubscriptionCount

Ruft dann die Anzahl der Abonnements ab.

SupportOrdering

Ruft die Supportreihenfolgemethode ab oder legt sie fest.

UpdatedAt

Ruft die Uhrzeit und das Datum ab, zu dem das Thema aktualisiert wurde.

UserMetadata

Ruft die Benutzermetadaten ab, die der Beschreibung zugeordnet sind, oder legt diese fest.

Methoden

ThrowIfReadOnly()

Löst eine Ausnahme aus, wenn die Entitätsbeschreibung schreibgeschützt ist.

(Geerbt von EntityDescription)

Gilt für: