QueueInner Constructors

Definition

Overloads

QueueInner()

Initializes a new instance of the QueueInner class.

public QueueInner ();

Applies to

Azure SDK for .NET Legacy
Prodotto Versioni
Azure SDK for .NET Legacy

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>)

Initializes a new instance of the QueueInner class.

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);

Parameters

location
String
id
String
name
String
type
String
lockDuration
String

The duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute. The service accepts a C# Standard TimeSpan Format for loc duration https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx

accessedAt
Nullable<DateTime>

Last time a message was sent, or the last time there was a receive request to this queue.

autoDeleteOnIdle
String

the TimeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes. The service accepts a C# Standard TimeSpan Format for loc duration https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx. Format is 'DD.HH:MM:SS' and default value of this property is 10675199 days.

createdAt
Nullable<DateTime>

The exact time the Queue was created.

defaultMessageTimeToLive
String

The default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. Format is 'DD.HH:MM:SS' and default value of this property is 10675199 days. The service accepts a C# Standard TimeSpan Format for loc duration https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx

duplicateDetectionHistoryTimeWindow
String

TimeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. The service accepts a C# Standard TimeSpan Format for loc duration https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx . Format is 'DD.HH:MM:SS' and default value of this property is 10675199 days

enableBatchedOperations
Nullable<Boolean>

A value that indicates whether server-side batched operations are enabled.

deadLetteringOnMessageExpiration
Nullable<Boolean>

A value that indicates whether this queue has dead letter support when a message expires.

enableExpress
Nullable<Boolean>

A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage.

enablePartitioning
Nullable<Boolean>

A value that indicates whether the queue is to be partitioned across multiple message brokers.

maxDeliveryCount
Nullable<Int32>

The maximum delivery count. A message is automatically deadlettered after this number of deliveries.

maxSizeInMegabytes
Nullable<Int64>

The maximum size of the queue in megabytes, which is the size of memory allocated for the queue.

messageCount
Nullable<Int64>

The number of messages in the queue.

countDetails
MessageCountDetails
requiresDuplicateDetection
Nullable<Boolean>

A value indicating if this queue requires duplicate detection.

requiresSession
Nullable<Boolean>

A value that indicates whether the queue supports the concept of sessions.

sizeInBytes
Nullable<Int64>

The size of the queue, in bytes.

status
Nullable<EntityStatus>

Enumerates the possible values for the status of a messaging entity. Possible values include: 'Active', 'Creating', 'Deleting', 'Disabled', 'ReceiveDisabled', 'Renaming', 'Restoring', 'SendDisabled', 'Unknown'

supportOrdering
Nullable<Boolean>

A value that indicates whether the queue supports ordering.

updatedAt
Nullable<DateTime>

The exact time the Queue was updated.

Applies to

Azure SDK for .NET Legacy
Prodotto Versioni
Azure SDK for .NET Legacy