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 |
適切なクライアント ID を決定するときに使用する優先 AddressFamily を取得または設定します。 |
PropagateActivityId |
Trace.CorrelationManager.ActivityId 設定をグレイン呼び出しに反映する必要があるかどうか。 (継承元 MessagingOptions) |
ResendOnTimeout |
ResendOnTimeout 属性は、送信者がタイムアウトしたときに、ランタイムによってメッセージを自動的に再送信するかどうかを指定します。 既定値は false です。 (継承元 MessagingOptions) |
ResponseTimeout |
要求が失敗したと見なされる前の既定のタイムアウトを取得または設定します。 (継承元 MessagingOptions) |
ResponseTimeoutWithDebugger |
デバッガーがアタッチされるときに使用する有効な ResponseTimeout 値を取得または設定します。 (継承元 MessagingOptions) |