ClientMessagingOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает глобальные параметры обмена сообщениями, связанные с клиентом.
public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
- Наследование
Конструкторы
ClientMessagingOptions() |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. |
Поля
DEFAULT_BUFFER_POOL_BUFFER_SIZE |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
DEFAULT_BUFFER_POOL_MAX_SIZE |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
DEFAULT_CLIENT_SENDER_BUCKETS |
Значение по умолчанию для ClientSenderBuckets. |
DEFAULT_DROP_EXPIRED_MESSAGES |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
DEFAULT_MAX_MESSAGE_BODY_SIZE |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
DEFAULT_MAX_MESSAGE_HEADER_SIZE |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
DEFAULT_PREFERRED_FAMILY |
Значение по умолчанию для PreferredFamily. |
DEFAULT_PROPAGATE_E2E_ACTIVITY_ID |
Задает глобальные параметры обмена сообщениями, связанные с клиентом. (Унаследовано от MessagingOptions) |
Свойства
BufferPoolBufferSize |
Размер буфера в пуле буферов обмена сообщениями. (Унаследовано от MessagingOptions) |
BufferPoolMaxSize |
Максимальный размер пула буферов обмена сообщениями. (Унаследовано от MessagingOptions) |
BufferPoolPreallocationSize |
Начальный размер предварительно выделенного буферного пула обмена сообщениями. (Унаследовано от MessagingOptions) |
ClientSenderBuckets |
Возвращает или задает общее количество сегментов детализации, используемых клиентом в протоколе обмена данными между клиентом и шлюзом. В этом протоколе интервалы интервалов сопоставляются с контейнерами, а контейнеры сопоставляются с подключениями шлюза, чтобы обеспечить прикрепление интервалов к шлюзу (сообщения к одному и тому же интервалу отправляются в один шлюз, при этом равномерно распределяя интервалы между шлюзами). Это число должно быть примерно в 10–100 раз больше ожидаемого числа подключений к шлюзу. Если этот атрибут не указан, используется Math.Pow(2, 13). |
DropExpiredMessages |
Возвращает или задает значение, указывающее, следует ли удалять сообщения по истечении срока действия, т. е. если они не были доставлены в место назначения до истечения времени ожидания отправителя. (Унаследовано от MessagingOptions) |
LargeMessageWarningThreshold |
Атрибут LargeMessageWarningThreshold указывает, когда следует создавать предупреждающее сообщение трассировки для больших сообщений. (Унаследовано от MessagingOptions) |
LocalAddress |
Возвращает или задает IP-адрес, используемый для клиента кластера. |
MaxMessageBodySize |
Максимальный размер (в байтах) текста сообщения. Среда выполнения принудительно закроет соединение, если размер тела превышает это значение. (Унаследовано от MessagingOptions) |
MaxMessageHeaderSize |
Максимальный размер заголовка сообщения (в байтах). Среда выполнения принудительно закроет подключение, если размер заголовка больше этого значения. (Унаследовано от MessagingOptions) |
MaxResendCount |
Атрибут MaxResendCount указывает максимальное количество перенаправок одного сообщения. (Унаследовано от MessagingOptions) |
NetworkInterfaceName |
Возвращает или задает имя сетевого интерфейса, используемого для разработки IP-адреса для этого компьютера. |
PreferredFamily |
Возвращает или задает предпочтительный AddressFamily объект, используемый при определении соответствующего удостоверения клиента. |
PropagateActivityId |
Следует ли распространять параметры Trace.CorrelationManager.ActivityId в вызовы grain. (Унаследовано от MessagingOptions) |
ResendOnTimeout |
Атрибут ResendOnTimeout указывает, должна ли среда выполнения автоматически повторно отправить сообщение при превышении времени ожидания отправителя. Значение по умолчанию — false. (Унаследовано от MessagingOptions) |
ResponseTimeout |
Возвращает или задает время ожидания по умолчанию до того, как предполагается, что запрос завершился ошибкой. (Унаследовано от MessagingOptions) |
ResponseTimeoutWithDebugger |
Возвращает или задает действующее ResponseTimeout значение, используемое при подключении отладчика. (Унаследовано от MessagingOptions) |