Freigeben über


QueueInner Konstruktoren

Definition

Überlädt

QueueInner()

Initialisiert eine neue instance der QueueInner-Klasse.

QueueInner(String, String, String, String, IDictionary<String, String>, String, Nullable<DateTime>, String, Nullable<DateTime>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, MessageCountDetails, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<DateTime>)

Initialisiert eine neue instance der QueueInner-Klasse.

QueueInner()

Initialisiert eine neue instance der QueueInner-Klasse.

public QueueInner();
Public Sub New ()

Gilt für:

QueueInner(String, String, String, String, IDictionary<String, String>, String, Nullable<DateTime>, String, Nullable<DateTime>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, MessageCountDetails, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<DateTime>)

Initialisiert eine neue instance der QueueInner-Klasse.

public QueueInner(string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string lockDuration = default, DateTime? accessedAt = default, string autoDeleteOnIdle = default, DateTime? createdAt = default, string defaultMessageTimeToLive = default, string duplicateDetectionHistoryTimeWindow = default, bool? enableBatchedOperations = default, bool? deadLetteringOnMessageExpiration = default, bool? enableExpress = default, bool? enablePartitioning = default, int? maxDeliveryCount = default, long? maxSizeInMegabytes = default, long? messageCount = default, Microsoft.Azure.Management.ServiceBus.Fluent.Models.MessageCountDetails countDetails = default, bool? requiresDuplicateDetection = default, bool? requiresSession = default, long? sizeInBytes = default, Microsoft.Azure.Management.ServiceBus.Fluent.Models.EntityStatus? status = default, bool? supportOrdering = default, DateTime? updatedAt = default);
new Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Nullable<DateTime> * string * Nullable<DateTime> * string * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int64> * Nullable<int64> * Microsoft.Azure.Management.ServiceBus.Fluent.Models.MessageCountDetails * Nullable<bool> * Nullable<bool> * Nullable<int64> * Nullable<Microsoft.Azure.Management.ServiceBus.Fluent.Models.EntityStatus> * Nullable<bool> * Nullable<DateTime> -> Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner
Public Sub New (Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional lockDuration As String = Nothing, Optional accessedAt As Nullable(Of DateTime) = Nothing, Optional autoDeleteOnIdle As String = Nothing, Optional createdAt As Nullable(Of DateTime) = Nothing, Optional defaultMessageTimeToLive As String = Nothing, Optional duplicateDetectionHistoryTimeWindow As String = Nothing, Optional enableBatchedOperations As Nullable(Of Boolean) = Nothing, Optional deadLetteringOnMessageExpiration As Nullable(Of Boolean) = Nothing, Optional enableExpress As Nullable(Of Boolean) = Nothing, Optional enablePartitioning As Nullable(Of Boolean) = Nothing, Optional maxDeliveryCount As Nullable(Of Integer) = Nothing, Optional maxSizeInMegabytes As Nullable(Of Long) = Nothing, Optional messageCount As Nullable(Of Long) = Nothing, Optional countDetails As MessageCountDetails = Nothing, Optional requiresDuplicateDetection As Nullable(Of Boolean) = Nothing, Optional requiresSession As Nullable(Of Boolean) = Nothing, Optional sizeInBytes As Nullable(Of Long) = Nothing, Optional status As Nullable(Of EntityStatus) = Nothing, Optional supportOrdering As Nullable(Of Boolean) = Nothing, Optional updatedAt As Nullable(Of DateTime) = Nothing)

Parameter

location
String
id
String
name
String
type
String
lockDuration
String

Die Dauer einer Peek-Sperre; d. h. die Zeitspanne, in der die Nachricht für andere Empfänger gesperrt ist. Der Maximalwert für LockDuration beträgt 5 Minuten. der Standardwert ist 1 Minute. Der Dienst akzeptiert ein C#-TimeSpan-Standardformat für die Loc-Dauer. https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx

accessedAt
Nullable<DateTime>

Das letzte Mal, wenn eine Nachricht gesendet wurde, oder das letzte Mal, wenn eine Empfangsanforderung an diese Warteschlange aufgetreten ist.

autoDeleteOnIdle
String

das TimeSpan-Leerlaufintervall, nach dem die Warteschlange automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten. Der Dienst akzeptiert ein C#-Standardzeitbereichformat für die Loc-Dauer https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx. Format ist "DD.HH:MM:SS", und der Standardwert dieser Eigenschaft ist 10675199 Tage.

createdAt
Nullable<DateTime>

Der genaue Zeitpunkt, zu dem die Warteschlange erstellt wurde.

defaultMessageTimeToLive
String

Der Standardzeitwert der Nachricht. 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. Format ist "DD.HH:MM:SS", und der Standardwert dieser Eigenschaft ist 10675199 Tage. Der Dienst akzeptiert ein C#-TimeSpan-Standardformat für die Loc-Dauer. https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx

duplicateDetectionHistoryTimeWindow
String

TimeSpan-Struktur, die die Dauer des Verlaufs der doppelten Erkennung definiert. Der Standardwert beträgt 10 Minuten. Der Dienst akzeptiert ein C#-Standardzeitbereichformat für die Loc-Dauer https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx . Format ist "DD.HH:MM:SS", und der Standardwert dieser Eigenschaft ist 10675199 Tage.

enableBatchedOperations
Nullable<Boolean>

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

deadLetteringOnMessageExpiration
Nullable<Boolean>

Ein Wert, der angibt, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft.

enableExpress
Nullable<Boolean>

Ein Wert, der angibt, ob Express-Entitäten aktiviert sind. Eine Express-Warteschlange hält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in den persistenten Speicher geschrieben wird.

enablePartitioning
Nullable<Boolean>

Ein Wert, der angibt, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll.

maxDeliveryCount
Nullable<Int32>

Die maximale Übermittlungsanzahl. Eine Nachricht wird nach dieser Anzahl an Übermittlungen automatisch als unzustellbar gekennzeichnet.

maxSizeInMegabytes
Nullable<Int64>

Die maximale Größe der Warteschlange in Megabyte, d. h. die Größe des für die Warteschlange zugewiesenen Arbeitsspeichers.

messageCount
Nullable<Int64>

Die Anzahl der Nachrichten in der Warteschlange.

countDetails
MessageCountDetails
requiresDuplicateDetection
Nullable<Boolean>

Ein Wert, der angibt, ob diese Warteschlange eine Duplikaterkennung erfordert.

requiresSession
Nullable<Boolean>

Ein Wert, der angibt, ob die Warteschlange das Konzept von Sitzungen unterstützt.

sizeInBytes
Nullable<Int64>

Die Größe der Warteschlange in Bytes.

status
Nullable<EntityStatus>

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

supportOrdering
Nullable<Boolean>

Ein Wert, der angibt, ob die Warteschlange die Reihenfolge unterstützt.

updatedAt
Nullable<DateTime>

Der genaue Zeitpunkt, zu dem die Warteschlange aktualisiert wurde.

Gilt für: