Поделиться через


MessageQueue.MaximumQueueSize Свойство

Определение

Возвращает или задает максимальный размер очереди.

public:
 property long MaximumQueueSize { long get(); void set(long value); };
[System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.SizeConverter))]
[System.Messaging.MessagingDescription("MQ_MaximumQueueSize")]
public long MaximumQueueSize { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.SizeConverter))>]
[<System.Messaging.MessagingDescription("MQ_MaximumQueueSize")>]
member this.MaximumQueueSize : int64 with get, set
Public Property MaximumQueueSize As Long

Значение свойства

Максимальный размер очереди в килобайтах. По умолчанию очередь сообщений указывает, что ограничение не существует.

Атрибуты

Исключения

Максимальный размер очереди содержит отрицательное значение.

Произошла ошибка при доступе к методу очереди сообщений.

Примеры

Следующий пример кода получает и задает значение свойства очереди MaximumQueueSize сообщений.

// Set the queue's MaximumQueueSize property value.
queue.MaximumQueueSize = 10;

// Display the new value of the queue's MaximumQueueSize property.
Console.WriteLine("MessageQueue.MaximumQueueSize: {0}",
    queue.MaximumQueueSize);

Комментарии

Предоставляет MaximumQueueSize доступ к ограничению хранилища сообщений очереди сообщений, который отличается от квоты сообщения компьютера, определяемой администратором. Дополнительные сведения о квоте сообщения см. в разделе MaximumJournalSize.

Установка этого свойства изменяет очередь очереди очереди сообщений. Таким образом, любые другие MessageQueue экземпляры влияют на изменение

Если предпринята попытка превысить максимальный размер очереди или квоту сообщения компьютера, сообщения могут быть потеряны. Когда квота очереди достигнута, очередь сообщений уведомляет очередь администрирования отправляющего приложения, чтобы указать, что очередь заполнена, возвращая отрицательное подтверждение. Очередь сообщений продолжает отправлять отрицательные подтверждения до тех пор, пока общий размер сообщений в очереди не будет меньше предела.

В следующей таблице показано, доступно ли это свойство в различных режимах рабочей группы.

Режим рабочей группы В наличии
Локальный компьютер Да
Имя локального компьютера и прямого формата Да
Удаленный компьютер Нет
Имя удаленного компьютера и прямого формата Нет

Применяется к

См. также раздел