QueueInner Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
- tags
- IDictionary<String,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
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.
- 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.
Ein Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind.
Ein Wert, der angibt, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft.
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.
Ein Wert, der angibt, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll.
Die maximale Übermittlungsanzahl. Eine Nachricht wird nach dieser Anzahl an Übermittlungen automatisch als unzustellbar gekennzeichnet.
Die maximale Größe der Warteschlange in Megabyte, d. h. die Größe des für die Warteschlange zugewiesenen Arbeitsspeichers.
- countDetails
- MessageCountDetails
Ein Wert, der angibt, ob diese Warteschlange eine Duplikaterkennung erfordert.
Ein Wert, der angibt, ob die Warteschlange das Konzept von Sitzungen unterstützt.
- 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".
Ein Wert, der angibt, ob die Warteschlange die Reihenfolge unterstützt.
Gilt für:
Azure SDK for .NET