ClientMessagingOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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) |