Compartilhar via


ClientMessagingOptions Classe

Definição

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
ClientMessagingOptions

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)

Aplica-se a