MessagingOptions 类

定义

指定客户端和 silo 通用的全局消息传递选项。

public abstract class MessagingOptions
type MessagingOptions = class
Public MustInherit Class MessagingOptions
继承
MessagingOptions
派生

构造函数

MessagingOptions()

指定客户端和 silo 通用的全局消息传递选项。

字段

DEFAULT_BUFFER_POOL_BUFFER_SIZE

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_BUFFER_POOL_MAX_SIZE

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_DROP_EXPIRED_MESSAGES

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_MAX_MESSAGE_BODY_SIZE

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_MAX_MESSAGE_HEADER_SIZE

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_PROPAGATE_E2E_ACTIVITY_ID

指定客户端和 silo 通用的全局消息传递选项。

DEFAULT_RESPONSE_TIMEOUT

指定客户端和 silo 通用的全局消息传递选项。

RESPONSE_TIMEOUT_WITH_DEBUGGER

指定客户端和 silo 通用的全局消息传递选项。

属性

BufferPoolBufferSize

消息传送缓冲池中缓冲区的大小。

BufferPoolMaxSize

消息传送缓冲池的最大大小。

BufferPoolPreallocationSize

预先分配的消息传送缓冲池的初始大小。

DropExpiredMessages

获取或设置一个值,该值指示是否应在消息过期后删除消息,即在发送方超时之前未将其传递到目标。

LargeMessageWarningThreshold

LargeMessageWarningThreshold 属性指定何时为大型消息生成警告跟踪消息。

MaxMessageBodySize

消息正文的最大大小(以字节为单位)。 如果正文大小大于此值,运行时将强制关闭连接。

MaxMessageHeaderSize

消息标头的最大大小(以字节为单位)。 如果标头大小大于此值,运行时将强制关闭连接。

MaxResendCount

MaxResendCount 属性指定相同消息的最大重新发送数。

PropagateActivityId

Trace.CorrelationManager.ActivityId 设置是否应传播到 grain 调用中。

ResendOnTimeout

ResendOnTimeout 属性指定消息在发送方超时时是否应由运行时自动重新发送。 默认值为 false。

ResponseTimeout

获取或设置假定请求失败之前的默认超时。

ResponseTimeoutWithDebugger

获取或设置附加调试器时要使用的有效 ResponseTimeout 值。

适用于