Экспорт (0) Печать
Развернуть все

Класс QueueDescription

Представляет описание метаданных в очереди.

Пространство имен:  Microsoft.ServiceBus.Messaging
Сборка:  Microsoft.ServiceBus (в Microsoft.ServiceBus.dll)

[DataContractAttribute(Name = "QueueDescription", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class QueueDescription : EntityDescription

Тип QueueDescription обеспечивает доступ к следующим элементам.

  ИмяОписание
Открытый методQueueDescriptionИнициализирует новый экземпляр класса QueueDescription с указанным относительным путем.
В начало

  ИмяОписание
Открытое свойствоAccessedAtПолучает время последней отправки сообщения либо последнего запроса получения, поступившего в эту очередь.
Открытое свойствоAuthorizationПолучает AuthorizationRules.
Открытое свойствоAutoDeleteOnIdleПолучает или задает интервал неактивности TimeSpan, по окончании которого очередь автоматически удаляется. Минимальная длительность — 5 минут.
Открытое свойствоAvailabilityStatusПолучает состояние доступности сущности для очереди.
Открытое свойствоCreatedAtПолучает точное время создания сообщения.
Открытое свойствоDefaultMessageTimeToLiveВозвращает или задает срок жизни сообщения по умолчанию. Это время существования сообщения, отсчет которого ведется с отправки сообщения в Service Bus. Это значение по умолчанию, используемое, когда TimeToLive не задан в самом сообщении.Сообщения старше TimeToLive не будут храниться в хранилище сообщений. Подписчики не смогут получать сообщения, срок жизни которых истек.Значение TimeToLive сообщения может быть меньше, чем указано здесь, но по умолчанию для TimeToLive задается значение MaxValue. Следовательно, это свойство становится используемым по умолчанию значением, которое применяется к сообщениям.
Открытое свойствоDuplicateDetectionHistoryTimeWindowВозвращает или задает структуру TimeSpan, которая определяет продолжительность хранения записей в журнале обнаружения дублирования. По умолчанию значение составляет 10 минут.
Открытое свойствоEnableBatchedOperationsПолучает или задает значение, показывающее, включены ли пакетные операции на стороне сервера.
Открытое свойствоEnableDeadLetteringOnMessageExpirationПолучает или задает значение, указывающее, поддерживается ли очередь недоставленных сообщений при истечении времени ожидания сообщений.
Открытое свойствоEnableExpress
Открытое свойствоEnablePartitioningПозволяет секционировать очередь и разделить ее между несколькими брокерами сообщений.
Открытое свойствоExtensionDataВозвращает или задает структуру, которая содержит дополнительные данные. (Производный от EntityDescription.)
Открытое свойствоForwardDeadLetteredMessagesToПолучает или задает путь к получателю, которому перенаправляется недоставленное сообщение.
Открытое свойствоForwardToПолучает или задает путь к получателю, которому перенаправляется сообщение.
Открытое свойствоIsAnonymousAccessibleПолучает или задает значение, указывающее, имеется ли анонимный доступ к сообщению.
Открытое свойствоIsReadOnlyПолучает или задает значение, указывающее, является ли описание сущности доступным только для чтения. (Производный от EntityDescription.)
Открытое свойствоLockDurationВозвращает или задает продолжительность чтения с блокировкой, то есть время блокировки сообщения для других получателей. Максимальное значение LockDuration — 5 минут; значение по умолчанию — 1 минута.
Открытое свойствоMaxDeliveryCountВозвращает или задает максимальное число доставок. Сообщение автоматически помещается в очередь недоставленных сообщений при достижении этого числа.
Открытое свойствоMaxSizeInMegabytesПолучает или задает максимальный объем памяти, выделяемой для очереди (в мегабайтах).
Открытое свойствоMessageCountПолучает текущее количество сообщений в очереди.
Открытое свойствоMessageCountDetailsПолучает сведения о сообщениях в очереди.
Открытое свойствоPathВозвращает имя очереди.
Открытое свойствоRequiresDuplicateDetectionПолучает или задает значение, указывающее, требуется ли в этой очереди обнаружение дублирования.
Открытое свойствоRequiresSessionПолучает или задает значение, указывающее, поддерживает ли очередь сеансы.
Открытое свойствоSizeInBytesВозвращает размер очереди (в байтах).
Открытое свойствоStatusПолучает или задает текущее состояние очереди (включено или отключено). Когда сущность отключена, такая сущность не может отправлять или получать сообщения.
Открытое свойствоSupportOrderingПолучает или задает значение, указывающее, поддерживает ли очередь заказы.
Открытое свойствоUpdatedAtПолучает точное время обновления сообщения.
Открытое свойствоUserMetadataПолучает или задает метаданные пользователя.
В начало

  ИмяОписание
Открытый методEquals (Производный от Object.)
Открытый методGetHashCode (Производный от Object.)
Открытый методGetType (Производный от Object.)
Открытый методToString (Производный от Object.)
В начало

  ИмяОписание
Открытое полеСтатический элементMessageTimeToLiveDefaultValueУказывает срок жизни сообщения по умолчанию.
В начало

ПримечаниеПримечание

Entity names are case-insensitive; for example MYQUEUE is the same as myqueue. Therefore, you should use IgnoreCase in any comparison of entity names.

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

Добавления сообщества

ДОБАВИТЬ
Показ:
© 2014 Microsoft