ClientMessagingOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica as opções de mensagens globais relacionadas ao cliente.
public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
- Herança
Construtores
ClientMessagingOptions() |
Especifica as opções de mensagens globais relacionadas ao cliente. |
Campos
DEFAULT_BUFFER_POOL_BUFFER_SIZE |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
DEFAULT_BUFFER_POOL_MAX_SIZE |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
DEFAULT_CLIENT_SENDER_BUCKETS |
O valor padrão para ClientSenderBuckets. |
DEFAULT_DROP_EXPIRED_MESSAGES |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
DEFAULT_MAX_MESSAGE_BODY_SIZE |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
DEFAULT_MAX_MESSAGE_HEADER_SIZE |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
DEFAULT_PREFERRED_FAMILY |
O valor padrão para PreferredFamily. |
DEFAULT_PROPAGATE_E2E_ACTIVITY_ID |
Especifica as opções de mensagens globais relacionadas ao cliente. (Herdado de MessagingOptions) |
Propriedades
BufferPoolBufferSize |
O tamanho de um buffer no pool de buffers de mensagens. (Herdado de MessagingOptions) |
BufferPoolMaxSize |
O tamanho máximo do pool de buffers de mensagens. (Herdado de MessagingOptions) |
BufferPoolPreallocationSize |
O tamanho inicial do pool de buffers de mensagens pré-alocado. (Herdado de MessagingOptions) |
ClientSenderBuckets |
Obtém ou define o número total de buckets de granularidade usados pelo cliente no protocolo de comunicação cliente para gateway. Nesse protocolo, as granularidades são mapeadas para buckets e os buckets são mapeados para conexões de gateway, a fim de habilitar a adesão da granularidade ao gateway (as mensagens para a mesma granularidade vão para o mesmo gateway e, ao mesmo tempo, espalham granularidades entre gateways). Esse número deve ser cerca de 10 a 100 vezes maior do que o número esperado de conexões de gateway. Se esse atributo não for especificado, Math.Pow(2, 13) será usado. |
DropExpiredMessages |
Obtém ou define um valor que indica se as mensagens devem ser descartadas quando expiram, ou seja, se elas não foram entregues ao destino antes de atingir o tempo limite no remetente. (Herdado de MessagingOptions) |
LargeMessageWarningThreshold |
O atributo LargeMessageWarningThreshold especifica quando gerar uma mensagem de rastreamento de aviso para mensagens grandes. (Herdado de MessagingOptions) |
LocalAddress |
Obtém ou define o endereço IP usado para o cliente de cluster. |
MaxMessageBodySize |
O tamanho máximo, em bytes, do corpo de uma mensagem. O runtime fechará a conexão à força se o tamanho do corpo for maior que esse valor. (Herdado de MessagingOptions) |
MaxMessageHeaderSize |
O tamanho máximo, em bytes, do cabeçalho de uma mensagem. O runtime fechará a conexão à força se o tamanho do cabeçalho for maior que esse valor. (Herdado de MessagingOptions) |
MaxResendCount |
O atributo MaxResendCount especifica o número máximo de reenviamentos da mesma mensagem. (Herdado de MessagingOptions) |
NetworkInterfaceName |
Obtém ou define o nome do adaptador de rede a ser usado para trabalhar um endereço IP para este computador. |
PreferredFamily |
Obtém ou define o preferencial AddressFamily a ser usado ao determinar uma identidade de cliente apropriada. |
PropagateActivityId |
Se as configurações de Trace.CorrelationManager.ActivityId devem ser propagadas em chamadas de granularidade. (Herdado de MessagingOptions) |
ResendOnTimeout |
O atributo ResendOnTimeout especifica se a mensagem deve ser reenviada automaticamente pelo runtime quando atingir o tempo limite no remetente. O padrão é false. (Herdado de MessagingOptions) |
ResponseTimeout |
Obtém ou define o tempo limite padrão antes que uma solicitação tenha falhado. (Herdado de MessagingOptions) |
ResponseTimeoutWithDebugger |
Obtém ou define o valor efetivo ResponseTimeout a ser usado quando um depurador é anexado. (Herdado de MessagingOptions) |