Freigeben über


SBTopic Konstruktoren

Definition

Überlädt

SBTopic()

Initialisiert eine neue instance der SBTopic-Klasse.

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

Initialisiert eine neue instance der SBTopic-Klasse.

SBTopic()

Initialisiert eine neue instance der SBTopic-Klasse.

public SBTopic();
Public Sub New ()

Gilt für:

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

Initialisiert eine neue instance der SBTopic-Klasse.

public SBTopic(string id = default, string name = default, string type = default, string location = default, long? sizeInBytes = default, DateTime? createdAt = default, DateTime? updatedAt = default, DateTime? accessedAt = default, int? subscriptionCount = default, Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails countDetails = default, TimeSpan? defaultMessageTimeToLive = default, int? maxSizeInMegabytes = default, long? maxMessageSizeInKilobytes = default, bool? requiresDuplicateDetection = default, TimeSpan? duplicateDetectionHistoryTimeWindow = default, bool? enableBatchedOperations = default, Microsoft.Azure.Management.ServiceBus.Models.EntityStatus? status = default, bool? supportOrdering = default, TimeSpan? autoDeleteOnIdle = default, bool? enablePartitioning = default, bool? enableExpress = default, Microsoft.Azure.Management.ServiceBus.Models.SystemData systemData = default);
new Microsoft.Azure.Management.ServiceBus.Models.SBTopic : string * string * string * string * Nullable<int64> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails * Nullable<TimeSpan> * Nullable<int> * Nullable<int64> * Nullable<bool> * Nullable<TimeSpan> * Nullable<bool> * Nullable<Microsoft.Azure.Management.ServiceBus.Models.EntityStatus> * Nullable<bool> * Nullable<TimeSpan> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.ServiceBus.Models.SystemData -> Microsoft.Azure.Management.ServiceBus.Models.SBTopic
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional sizeInBytes As Nullable(Of Long) = Nothing, Optional createdAt As Nullable(Of DateTime) = Nothing, Optional updatedAt As Nullable(Of DateTime) = Nothing, Optional accessedAt As Nullable(Of DateTime) = Nothing, Optional subscriptionCount As Nullable(Of Integer) = Nothing, Optional countDetails As MessageCountDetails = Nothing, Optional defaultMessageTimeToLive As Nullable(Of TimeSpan) = Nothing, Optional maxSizeInMegabytes As Nullable(Of Integer) = Nothing, Optional maxMessageSizeInKilobytes As Nullable(Of Long) = Nothing, Optional requiresDuplicateDetection As Nullable(Of Boolean) = Nothing, Optional duplicateDetectionHistoryTimeWindow As Nullable(Of TimeSpan) = Nothing, Optional enableBatchedOperations As Nullable(Of Boolean) = Nothing, Optional status As Nullable(Of EntityStatus) = Nothing, Optional supportOrdering As Nullable(Of Boolean) = Nothing, Optional autoDeleteOnIdle As Nullable(Of TimeSpan) = Nothing, Optional enablePartitioning As Nullable(Of Boolean) = Nothing, Optional enableExpress As Nullable(Of Boolean) = 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

sizeInBytes
Nullable<Int64>

Größe des Themas in Bytes.

createdAt
Nullable<DateTime>

Die genaue Zeit, zu der die Nachricht erstellt wurde.

updatedAt
Nullable<DateTime>

Die genaue Uhrzeit, zu der die Nachricht aktualisiert wurde.

accessedAt
Nullable<DateTime>

Das letzte Mal, wenn die Nachricht gesendet wurde oder eine Anforderung für dieses Thema empfangen wurde.

subscriptionCount
Nullable<Int32>

Anzahl der Abonnements.

countDetails
MessageCountDetails

Details zur Anzahl von Nachrichten

defaultMessageTimeToLive
Nullable<TimeSpan>

ISO 8601 Standardzeitbereich für Nachrichten auf Livewert. Dies ist die Dauer, nach der die Nachricht ab dem Zeitpunkt abläuft, nach 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.

maxSizeInMegabytes
Nullable<Int32>

Maximale Größe des Themas in Megabyte, d. h. die Größe des für das Thema zugeordneten Arbeitsspeichers. Der Standardwert ist 1024.

maxMessageSizeInKilobytes
Nullable<Int64>

Maximale Größe (in KB) der Nachrichtennutzlast, die vom Thema akzeptiert werden kann. Diese Eigenschaft wird heute nur in Premium verwendet, und der Standardwert ist 1024.

requiresDuplicateDetection
Nullable<Boolean>

Wert, der angibt, ob für dieses Thema eine Duplikaterkennung erforderlich ist.

duplicateDetectionHistoryTimeWindow
Nullable<TimeSpan>

ISO8601-Zeitbereichsstruktur, die die Dauer des Erkennungsverlaufs für Duplikate definiert. Der Standardwert beträgt 10 Minuten.

enableBatchedOperations
Nullable<Boolean>

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

status
Nullable<EntityStatus>

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

supportOrdering
Nullable<Boolean>

Wert, der angibt, ob das Thema die Sortierung unterstützt.

autoDeleteOnIdle
Nullable<TimeSpan>

ISO 8601-Zeitraum im Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.

enablePartitioning
Nullable<Boolean>

Wert, der angibt, ob das Thema, das über mehrere Nachrichtenbroker partitioniert werden soll, aktiviert ist.

enableExpress
Nullable<Boolean>

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

systemData
SystemData

Die Systemmetadaten zu dieser Ressource.

Gilt für: