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


MessagingOptions Класс

Определение

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

public abstract class MessagingOptions
type MessagingOptions = class
Public MustInherit Class MessagingOptions
Наследование
MessagingOptions
Производный

Конструкторы

MessagingOptions()

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

Поля

DEFAULT_BUFFER_POOL_BUFFER_SIZE

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_BUFFER_POOL_MAX_SIZE

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_DROP_EXPIRED_MESSAGES

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_MAX_MESSAGE_BODY_SIZE

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_MAX_MESSAGE_HEADER_SIZE

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_PROPAGATE_E2E_ACTIVITY_ID

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

DEFAULT_RESPONSE_TIMEOUT

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

RESPONSE_TIMEOUT_WITH_DEBUGGER

Указывает глобальные параметры обмена сообщениями, которые являются общими для клиента и хранилища.

Свойства

BufferPoolBufferSize

Размер буфера в пуле буферов сообщений.

BufferPoolMaxSize

Максимальный размер пула буфера обмена сообщениями.

BufferPoolPreallocationSize

Начальный размер предварительно выделенного пула буфера обмена сообщениями.

DropExpiredMessages

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

LargeMessageWarningThreshold

Атрибут LargeMessageWarningThreshold указывает, когда следует создавать сообщение трассировки предупреждений для больших сообщений.

MaxMessageBodySize

Максимальный размер (в байтах) текста сообщения. Среда выполнения принудительно закроет соединение, если размер текста больше этого значения.

MaxMessageHeaderSize

Максимальный размер заголовка сообщения (в байтах). Среда выполнения принудительно закроет подключение, если размер заголовка больше этого значения.

MaxResendCount

Атрибут MaxResendCount указывает максимальное количество повторов одного сообщения.

PropagateActivityId

Следует ли распространять параметры Trace.CorrelationManager.ActivityId в вызовы grain.

ResendOnTimeout

Атрибут ResendOnTimeout указывает, должна ли среда выполнения автоматически пересылать сообщение при превышении времени ожидания отправителя. Значение по умолчанию — false.

ResponseTimeout

Возвращает или задает время ожидания по умолчанию до предполагаемого сбоя запроса.

ResponseTimeoutWithDebugger

Возвращает или задает действующее ResponseTimeout значение, используемое при присоединении отладчика.

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