Edit

Share via


MessagingConfiguration Class

Definition

Messaging configuration that are common to client and silo.

[System.Serializable]
public class MessagingConfiguration : Orleans.Runtime.Configuration.IMessagingConfiguration
[<System.Serializable>]
type MessagingConfiguration = class
    interface IMessagingConfiguration
Public Class MessagingConfiguration
Implements IMessagingConfiguration
Inheritance
MessagingConfiguration
Derived
Attributes
Implements

Properties

BufferPoolBufferSize
BufferPoolMaxSize
BufferPoolPreallocationSize
ClientDropTimeout
ClientSenderBuckets
DropExpiredMessages
FallbackSerializationProvider
GatewaySenderQueues
LargeMessageWarningThreshold

The LargeMessageWarningThreshold attribute specifies when to generate a warning trace message for large messages.

MaxForwardCount

The MaxForwardCount attribute specifies the maximal number of times a message is being forwared from one silo to another. Forwarding is used internally by the tuntime as a recovery mechanism when silos fail and the membership is unstable. In such times the messages might not be routed correctly to destination, and runtime attempts to forward such messages a number of times before rejecting them.

MaxResendCount
MaxSocketAge
MaxSockets
OpenConnectionTimeout
ResendOnTimeout
ResponseTimeout
SerializationProviders
SiloSenderQueues

Methods

ToString()

Applies to