Freigeben über


MessagingOptions Klasse

Definition

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

public abstract class MessagingOptions
type MessagingOptions = class
Public MustInherit Class MessagingOptions
Vererbung
MessagingOptions
Abgeleitet

Konstruktoren

MessagingOptions()

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

Felder

DEFAULT_BUFFER_POOL_BUFFER_SIZE

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_BUFFER_POOL_MAX_SIZE

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_DROP_EXPIRED_MESSAGES

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_MAX_MESSAGE_BODY_SIZE

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_MAX_MESSAGE_HEADER_SIZE

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_PROPAGATE_E2E_ACTIVITY_ID

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

DEFAULT_RESPONSE_TIMEOUT

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

RESPONSE_TIMEOUT_WITH_DEBUGGER

Gibt globale Messagingoptionen an, die für Client und Silo gemeinsam sind.

Eigenschaften

BufferPoolBufferSize

Die Größe eines Puffers im Messagingpufferpool.

BufferPoolMaxSize

Die maximale Größe des Messagingpufferpools.

BufferPoolPreallocationSize

Die anfängliche Größe des vorab zugewiesenen Messagingpufferpools.

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.

LargeMessageWarningThreshold

Das LargeMessageWarningThreshold-Attribut gibt an, wann eine Warnungsablaufverfolgungsmeldung für große Nachrichten generiert werden soll.

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.

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.

MaxResendCount

Das MaxResendCount-Attribut gibt die maximale Anzahl von Erneutends derselben Nachricht an.

PropagateActivityId

Gibt an, ob Trace.CorrelationManager.ActivityId-Einstellungen in Grain-Aufrufe weitergegeben werden sollen.

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".

ResponseTimeout

Ruft das Standardtimeout ab, bevor angenommen wird, dass bei einer Anforderung ein Fehler aufgetreten ist, oder legt dieses fest.

ResponseTimeoutWithDebugger

Ruft den effektiven ResponseTimeout Wert ab, der beim Anfügen eines Debuggers verwendet werden soll, oder legt diesen fest.

Gilt für: