Freigeben über


SubscriptionDescription Klasse

Definition

Stellt eine Beschreibung des Abonnements dar.

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

Konstruktoren

SubscriptionDescription(String, String)

Initialisiert eine neue Instanz der SubscriptionDescription-Klasse.

Felder

MessageTimeToLiveDefaultValue

Der Nachrichtenzeitpunkt für den Standardwert

Eigenschaften

AccessedAt

Ruft das letzte Mal ab, zu dem eine Empfangsanforderung für dieses Abonnement aufgetreten ist.

AutoDeleteOnIdle

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

AvailabilityStatus

Ruft die Entitätsverfügbarkeit status für das Messaging ab.

ClientAffineProperties

Stellt eine Beschreibung des Abonnements dar.

CreatedAt

Ruft den genauen Zeitpunkt ab, zu dem die Nachricht erstellt wurde.

DefaultMessageTimeToLive

Ruft den Standardzeitwert der Nachricht ab 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 wird. Nachrichten, die älter als ihr TimeToLive-Wert sind, laufen ab und werden nicht mehr im Nachrichtenspeicher aufbewahrt. Abonnenten können keine abgelaufenen Nachrichten empfangen. Eine Nachricht kann einen niedrigeren TimeToLive-Wert als den hier angegebenen aufweisen, ist jedoch standardmäßig auf MaxValueTimeToLive festgelegt. Daher wird diese Eigenschaft zum Standardwert für die Laufzeit, der auf Nachrichten angewendet wird.

EnableBatchedOperations

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

EnableDeadLetteringOnFilterEvaluationExceptions

Ruft den Wert ab, der angibt, ob ein Abonnement unterstützung für Filterauswertungsausnahmen hat, oder legt diesen fest.

EnableDeadLetteringOnMessageExpiration

Ruft den Wert ab, der angibt, ob ein Abonnement unterstützung für unzustellbare Nachrichten aufweist, wenn eine Nachricht abläuft, oder legt diesen fest.

ExtensionData

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

(Geerbt von EntityDescription)
ForwardDeadLetteredMessagesTo

Ruft den Pfad zum Empfänger ab, an den die Nachrichten mit unzustellbaren Buchstaben weitergeleitet werden, oder legt diesen fest.

ForwardTo

Ruft den Pfad zum Empfänger ab, an den die Nachricht weitergeleitet wird, oder legt diesen fest.

IsClientAffine

Stellt eine Beschreibung des Abonnements dar.

IsReadOnly

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

(Geerbt von EntityDescription)
LockDuration

Ruft die Sperrdauerdauer für das Abonnement ab oder legt diese fest.

MaxDeliveryCount

Ruft die Anzahl der maximalen Lieferungen ab oder legt sie fest.

MessageCount

Ruft die Anzahl der Nachrichten ab.

MessageCountDetails

Ruft Nachrichtendetails zum Abonnement ab.

Name

Ruft den Namen der Abonnementbeschreibung ab.

RequiresSession

Ruft den Wert ab, der angibt, ob ein Abonnement das Sitzungskonzept unterstützt, oder legt den Wert fest.

Status

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

TopicPath

Ruft den Pfad des Themas ab, zu dem diese Abonnementbeschreibung gehört.

UpdatedAt

Ruft den genauen Zeitpunkt ab, zu dem die Nachricht aktualisiert wurde.

UserMetadata

Ruft die Benutzermetadaten ab oder legt diese fest.

Methoden

ThrowIfReadOnly()

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

(Geerbt von EntityDescription)

Gilt für: