Partager via


ClientMessagingOptions Classe

Définition

Spécifie les options de messagerie globales liées au client.

public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
    inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
Héritage
ClientMessagingOptions

Constructeurs

ClientMessagingOptions()

Spécifie les options de messagerie globales liées au client.

Champs

DEFAULT_BUFFER_POOL_BUFFER_SIZE

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)
DEFAULT_BUFFER_POOL_MAX_SIZE

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)
DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)
DEFAULT_CLIENT_SENDER_BUCKETS

Valeur par défaut pour ClientSenderBuckets.

DEFAULT_DROP_EXPIRED_MESSAGES

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)
DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)
DEFAULT_MAX_MESSAGE_BODY_SIZE

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)
DEFAULT_MAX_MESSAGE_HEADER_SIZE

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)
DEFAULT_PREFERRED_FAMILY

Valeur par défaut pour PreferredFamily.

DEFAULT_PROPAGATE_E2E_ACTIVITY_ID

Spécifie les options de messagerie globales liées au client.

(Hérité de MessagingOptions)

Propriétés

BufferPoolBufferSize

Taille d’une mémoire tampon dans le pool de mémoires tampons de messagerie.

(Hérité de MessagingOptions)
BufferPoolMaxSize

Taille maximale du pool de mémoires tampons de messagerie.

(Hérité de MessagingOptions)
BufferPoolPreallocationSize

Taille initiale du pool de mémoires tampons de messagerie qui est pré-alloué.

(Hérité de MessagingOptions)
ClientSenderBuckets

Obtient ou définit le nombre total de compartiments de grains utilisés par le client dans le protocole de communication client à passerelle. Dans ce protocole, les grains sont mappés à des compartiments et les compartiments sont mappés aux connexions de passerelle, afin d’activer l’adhérence du grain à la passerelle (les messages vers le même grain vont à la même passerelle, tout en répartissant uniformément les grains entre les passerelles). Ce nombre doit être environ 10 à 100 fois supérieur au nombre attendu de connexions de passerelle. Si cet attribut n’est pas spécifié, Math.Pow(2, 13) est utilisé.

DropExpiredMessages

Obtient ou définit une valeur indiquant si les messages doivent être supprimés une fois qu’ils expirent, c’est-à-dire s’ils n’ont pas été remis à la destination avant que le délai d’expiration n’ait expiré sur l’expéditeur.

(Hérité de MessagingOptions)
LargeMessageWarningThreshold

L’attribut LargeMessageWarningThreshold spécifie quand générer un message de trace d’avertissement pour les messages volumineux.

(Hérité de MessagingOptions)
LocalAddress

Obtient ou définit l’adresse IP utilisée pour le client de cluster.

MaxMessageBodySize

Taille maximale, en octets, du corps d’un message. Le runtime ferme de force la connexion si la taille du corps est supérieure à cette valeur.

(Hérité de MessagingOptions)
MaxMessageHeaderSize

Taille maximale, en octets, de l’en-tête d’un message. Le runtime ferme de force la connexion si la taille de l’en-tête est supérieure à cette valeur.

(Hérité de MessagingOptions)
MaxResendCount

L’attribut MaxResendCount spécifie le nombre maximal de renvois du même message.

(Hérité de MessagingOptions)
NetworkInterfaceName

Obtient ou définit le nom de l’interface réseau à utiliser pour définir une adresse IP pour cet ordinateur.

PreferredFamily

Obtient ou définit le préféré AddressFamily à utiliser lors de la détermination d’une identité cliente appropriée.

PropagateActivityId

Indique si les paramètres Trace.CorrelationManager.ActivityId doivent être propagés dans les appels de grain.

(Hérité de MessagingOptions)
ResendOnTimeout

L’attribut ResendOnTimeout spécifie si le message doit être automatiquement renvoyé par le runtime lorsqu’il expire sur l’expéditeur. La valeur par défaut est false.

(Hérité de MessagingOptions)
ResponseTimeout

Obtient ou définit le délai d’expiration par défaut avant qu’une requête soit supposée avoir échoué.

(Hérité de MessagingOptions)
ResponseTimeoutWithDebugger

Obtient ou définit la valeur effective ResponseTimeout à utiliser lorsqu’un débogueur est attaché.

(Hérité de MessagingOptions)

S’applique à