ClientMessagingOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定与客户端相关的全局消息传送选项。
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 |
获取或设置客户端在客户端到网关通信协议中使用的 grain 存储桶的总数。 在此协议中,grain 映射到存储桶,存储桶映射到网关连接,以便使 grain 到网关的粘性 (同一 grain 的消息将发送到同一网关,同时在网关之间均匀分布粒度) 。 此数字应大约是预期网关连接数的 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) |