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 |
取得或設定用戶端在用戶端對閘道通訊協定中使用的細微性貯體總數。 在此通訊協定中,細微性會對應至貯體,而貯體會對應至閘道連線,以便讓閘道 (訊息的黏性移至相同的閘道,同時平均分散到閘道) 。 此數目應大於預期的閘道連線數目大約 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 設定是否應該傳播到細微性呼叫中。 (繼承來源 MessagingOptions) |
ResendOnTimeout |
ResendOnTimeout 屬性會指定當訊息在傳送者逾時時,是否應該由執行時間自動重新傳送。 預設值為 false。 (繼承來源 MessagingOptions) |
ResponseTimeout |
取得或設定要求假設失敗之前的預設逾時。 (繼承來源 MessagingOptions) |
ResponseTimeoutWithDebugger |
取得或設定附加偵錯工具時要使用的有效 ResponseTimeout 值。 (繼承來源 MessagingOptions) |