Freigeben über


SBSubscription Konstruktoren

Definition

Überlädt

SBSubscription()

Initialisiert eine neue instance der SBSubscription-Klasse.

SBSubscription(String, String, String, String, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, MessageCountDetails, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Int32>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<TimeSpan>, String, String, Nullable<Boolean>, SBClientAffineProperties, SystemData)

Initialisiert eine neue instance der SBSubscription-Klasse.

SBSubscription()

Initialisiert eine neue instance der SBSubscription-Klasse.

public SBSubscription();
Public Sub New ()

Gilt für:

SBSubscription(String, String, String, String, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, MessageCountDetails, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Int32>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<TimeSpan>, String, String, Nullable<Boolean>, SBClientAffineProperties, SystemData)

Initialisiert eine neue instance der SBSubscription-Klasse.

public SBSubscription(string id = default, string name = default, string type = default, string location = default, long? messageCount = default, DateTime? createdAt = default, DateTime? accessedAt = default, DateTime? updatedAt = default, Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails countDetails = default, TimeSpan? lockDuration = default, bool? requiresSession = default, TimeSpan? defaultMessageTimeToLive = default, bool? deadLetteringOnFilterEvaluationExceptions = default, bool? deadLetteringOnMessageExpiration = default, TimeSpan? duplicateDetectionHistoryTimeWindow = default, int? maxDeliveryCount = default, Microsoft.Azure.Management.ServiceBus.Models.EntityStatus? status = default, bool? enableBatchedOperations = default, TimeSpan? autoDeleteOnIdle = default, string forwardTo = default, string forwardDeadLetteredMessagesTo = default, bool? isClientAffine = default, Microsoft.Azure.Management.ServiceBus.Models.SBClientAffineProperties clientAffineProperties = default, Microsoft.Azure.Management.ServiceBus.Models.SystemData systemData = default);
new Microsoft.Azure.Management.ServiceBus.Models.SBSubscription : string * string * string * string * Nullable<int64> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails * Nullable<TimeSpan> * Nullable<bool> * Nullable<TimeSpan> * Nullable<bool> * Nullable<bool> * Nullable<TimeSpan> * Nullable<int> * Nullable<Microsoft.Azure.Management.ServiceBus.Models.EntityStatus> * Nullable<bool> * Nullable<TimeSpan> * string * string * Nullable<bool> * Microsoft.Azure.Management.ServiceBus.Models.SBClientAffineProperties * Microsoft.Azure.Management.ServiceBus.Models.SystemData -> Microsoft.Azure.Management.ServiceBus.Models.SBSubscription
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional messageCount As Nullable(Of Long) = Nothing, Optional createdAt As Nullable(Of DateTime) = Nothing, Optional accessedAt As Nullable(Of DateTime) = Nothing, Optional updatedAt As Nullable(Of DateTime) = Nothing, Optional countDetails As MessageCountDetails = Nothing, Optional lockDuration As Nullable(Of TimeSpan) = Nothing, Optional requiresSession As Nullable(Of Boolean) = Nothing, Optional defaultMessageTimeToLive As Nullable(Of TimeSpan) = Nothing, Optional deadLetteringOnFilterEvaluationExceptions As Nullable(Of Boolean) = Nothing, Optional deadLetteringOnMessageExpiration As Nullable(Of Boolean) = Nothing, Optional duplicateDetectionHistoryTimeWindow As Nullable(Of TimeSpan) = Nothing, Optional maxDeliveryCount As Nullable(Of Integer) = Nothing, Optional status As Nullable(Of EntityStatus) = Nothing, Optional enableBatchedOperations As Nullable(Of Boolean) = Nothing, Optional autoDeleteOnIdle As Nullable(Of TimeSpan) = Nothing, Optional forwardTo As String = Nothing, Optional forwardDeadLetteredMessagesTo As String = Nothing, Optional isClientAffine As Nullable(Of Boolean) = Nothing, Optional clientAffineProperties As SBClientAffineProperties = Nothing, Optional systemData As SystemData = Nothing)

Parameter

id
String

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

Der Name der Ressource

type
String

Der Typ der Ressource. Z.B. "Microsoft.EventHub/Namespaces" oder "Microsoft.EventHub/Namespaces/EventHubs"

location
String

Der geografische Standort, an dem sich die Ressource befindet

messageCount
Nullable<Int64>

Anzahl der Nachrichten.

createdAt
Nullable<DateTime>

Genaue Zeit, zu der die Nachricht erstellt wurde.

accessedAt
Nullable<DateTime>

Das letzte Mal, wenn eine Empfangsanforderung für dieses Abonnement aufgetreten ist.

updatedAt
Nullable<DateTime>

Der genaue Zeitpunkt, zu dem die Nachricht aktualisiert wurde.

countDetails
MessageCountDetails

Details zur Anzahl von Nachrichten

lockDuration
Nullable<TimeSpan>

ISO 8061-Sperrdauerdauer für das Abonnement. Der Standardwert beträgt 1 Minute.

requiresSession
Nullable<Boolean>

Wert, der angibt, ob ein Abonnement das Konzept von Sitzungen unterstützt.

defaultMessageTimeToLive
Nullable<TimeSpan>

ISO 8061 Standardzeitbereich für Nachrichten auf Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, ab dem Zeitpunkt, an dem die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist.

deadLetteringOnFilterEvaluationExceptions
Nullable<Boolean>

Wert, der angibt, ob ein Abonnement Unterstützung für Unzustellbare Nachrichten für Filterauswertungsausnahmen aufweist.

deadLetteringOnMessageExpiration
Nullable<Boolean>

Wert, der angibt, ob ein Abonnement unterstützung für unzustellbare Nachrichten aufweist, wenn eine Nachricht abläuft.

duplicateDetectionHistoryTimeWindow
Nullable<TimeSpan>

ISO 8601 timeSpan-Struktur, die die Dauer des Verlaufs der doppelten Erkennung definiert. Der Standardwert beträgt 10 Minuten.

maxDeliveryCount
Nullable<Int32>

Anzahl der maximalen Lieferungen.

status
Nullable<EntityStatus>

Listet die möglichen Werte für die status einer Messagingentität auf. Mögliche Werte sind: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming", "Unknown".

enableBatchedOperations
Nullable<Boolean>

Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind.

autoDeleteOnIdle
Nullable<TimeSpan>

ISO 8061 timeSpan Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.

forwardTo
String

Warteschlangen-/Themenname zum Weiterleiten der Nachrichten

forwardDeadLetteredMessagesTo
String

Warteschlangen-/Themenname zum Weiterleiten der Nachricht "Unzustellbarer Brief"

isClientAffine
Nullable<Boolean>

Wert, der angibt, ob das Abonnement eine Affinität zur Client-ID hat.

clientAffineProperties
SBClientAffineProperties

Spezifische Eigenschaften für clientaffine Abonnements.

systemData
SystemData

Die Systemmetadaten, die sich auf diese Ressource beziehen.

Gilt für: