次の方法で共有


ClientMessagingOptions クラス

定義

クライアント関連のグローバル メッセージング オプションを指定します。

public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
    inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
継承
ClientMessagingOptions

コンストラクター

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)

適用対象