ClientMessagingOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt globale Messagingoptionen an, die clientbezogen sind.
public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
- Vererbung
Konstruktoren
ClientMessagingOptions() |
Gibt globale Messagingoptionen an, die clientbezogen sind. |
Felder
DEFAULT_BUFFER_POOL_BUFFER_SIZE |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
DEFAULT_BUFFER_POOL_MAX_SIZE |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
DEFAULT_CLIENT_SENDER_BUCKETS |
Der Standardwert für ClientSenderBuckets. |
DEFAULT_DROP_EXPIRED_MESSAGES |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
DEFAULT_MAX_MESSAGE_BODY_SIZE |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
DEFAULT_MAX_MESSAGE_HEADER_SIZE |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
DEFAULT_PREFERRED_FAMILY |
Der Standardwert für PreferredFamily. |
DEFAULT_PROPAGATE_E2E_ACTIVITY_ID |
Gibt globale Messagingoptionen an, die clientbezogen sind. (Geerbt von MessagingOptions) |
Eigenschaften
BufferPoolBufferSize |
Die Größe eines Puffers im Messagingpufferpool. (Geerbt von MessagingOptions) |
BufferPoolMaxSize |
Die maximale Größe des Messagingpufferpools. (Geerbt von MessagingOptions) |
BufferPoolPreallocationSize |
Die anfängliche Größe des vorab zugewiesenen Messagingpufferpools. (Geerbt von MessagingOptions) |
ClientSenderBuckets |
Ruft die Gesamtanzahl der vom Client im Client-zu-Gateway-Kommunikationsprotokoll verwendeten Grain Buckets ab oder legt diese fest. In diesem Protokoll werden Grains Buckets zugeordnet, und Buckets werden Gatewayverbindungen zugeordnet, um die Klebigkeit des Körnens für gateways zu ermöglichen (Nachrichten zum gleichen Körnen werden an dasselbe Gateway gesendet, während Körnungen gleichmäßig auf Gateways verteilt werden). Diese Zahl sollte etwa 10 bis 100 Mal größer sein als die erwartete Anzahl von Gatewayverbindungen. Wenn dieses Attribut nicht angegeben wird, wird Math.Pow(2, 13) verwendet. |
DropExpiredMessages |
Ruft einen Wert ab, der angibt, ob Nachrichten gelöscht werden sollen, sobald sie ablaufen, d. h., wenn sie nicht an das Ziel übermittelt wurden, bevor das Timeout für den Absender aufgetreten ist. (Geerbt von MessagingOptions) |
LargeMessageWarningThreshold |
Das LargeMessageWarningThreshold-Attribut gibt an, wann eine Warnungsablaufverfolgungsmeldung für große Nachrichten generiert werden soll. (Geerbt von MessagingOptions) |
LocalAddress |
Ruft die IP-Adresse ab, die für den Clusterclient verwendet wird, oder legt diese fest. |
MaxMessageBodySize |
Die maximale Größe des Textkörpers für eine Nachricht in Bytes. Die Runtime schließt die Verbindung gewaltsam, wenn die Körpergröße größer als dieser Wert ist. (Geerbt von MessagingOptions) |
MaxMessageHeaderSize |
Die maximale Größe des Headers für eine Nachricht in Bytes. Die Runtime schließt die Verbindung gewaltsam, wenn die Headergröße größer als dieser Wert ist. (Geerbt von MessagingOptions) |
MaxResendCount |
Das MaxResendCount-Attribut gibt die maximale Anzahl von Erneutends derselben Nachricht an. (Geerbt von MessagingOptions) |
NetworkInterfaceName |
Ruft den Namen der Netzwerkschnittstelle ab, die zum Ermitteln einer IP-Adresse für diesen Computer verwendet werden soll, oder legt diesen fest. |
PreferredFamily |
Ruft die bevorzugte AddressFamily ab, die beim Bestimmen einer geeigneten Clientidentität verwendet werden soll, oder legt diesen fest. |
PropagateActivityId |
Gibt an, ob Trace.CorrelationManager.ActivityId-Einstellungen in Grain-Aufrufe weitergegeben werden sollen. (Geerbt von MessagingOptions) |
ResendOnTimeout |
Das ResendOnTimeout-Attribut gibt an, ob die Nachricht automatisch von der Runtime erneut gesendet werden soll, wenn für den Absender ein Timeout auftritt. Der Standardwert ist "false". (Geerbt von MessagingOptions) |
ResponseTimeout |
Ruft das Standardtimeout ab, bevor angenommen wird, dass bei einer Anforderung ein Fehler aufgetreten ist, oder legt dieses fest. (Geerbt von MessagingOptions) |
ResponseTimeoutWithDebugger |
Ruft den effektiven ResponseTimeout Wert ab, der beim Anfügen eines Debuggers verwendet werden soll, oder legt diesen fest. (Geerbt von MessagingOptions) |