Compartir a través de


ClientMessagingOptions Clase

Definición

Especifica las opciones de mensajería globales relacionadas con el cliente.

public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
    inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
Herencia
ClientMessagingOptions

Constructores

ClientMessagingOptions()

Especifica las opciones de mensajería globales relacionadas con el cliente.

Campos

DEFAULT_BUFFER_POOL_BUFFER_SIZE

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)
DEFAULT_BUFFER_POOL_MAX_SIZE

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)
DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)
DEFAULT_CLIENT_SENDER_BUCKETS

Valor predeterminado de ClientSenderBuckets.

DEFAULT_DROP_EXPIRED_MESSAGES

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)
DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)
DEFAULT_MAX_MESSAGE_BODY_SIZE

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)
DEFAULT_MAX_MESSAGE_HEADER_SIZE

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)
DEFAULT_PREFERRED_FAMILY

Valor predeterminado de PreferredFamily.

DEFAULT_PROPAGATE_E2E_ACTIVITY_ID

Especifica las opciones de mensajería globales relacionadas con el cliente.

(Heredado de MessagingOptions)

Propiedades

BufferPoolBufferSize

Tamaño de un búfer en el grupo de búferes de mensajería.

(Heredado de MessagingOptions)
BufferPoolMaxSize

Tamaño máximo del grupo de búferes de mensajería.

(Heredado de MessagingOptions)
BufferPoolPreallocationSize

Tamaño inicial del grupo de búferes de mensajería asignado previamente.

(Heredado de MessagingOptions)
ClientSenderBuckets

Obtiene o establece el número total de cubos de grano utilizados por el cliente en el protocolo de comunicación de cliente a puerta de enlace. En este protocolo, los granos se asignan a cubos y depósitos se asignan a las conexiones de puerta de enlace, con el fin de permitir la permanencia del grano en la puerta de enlace (los mensajes al mismo grano van a la misma puerta de enlace, al mismo tiempo que se distribuyen granos uniformemente entre puertas de enlace). Este número debe ser aproximadamente de 10 a 100 veces mayor que el número esperado de conexiones de puerta de enlace. Si no se especifica este atributo, se usa Math.Pow(2, 13).

DropExpiredMessages

Obtiene o establece un valor que indica si los mensajes deben quitarse una vez que expiren, es decir, si no se entregó al destino antes de que haya agotado el tiempo de espera en el remitente.

(Heredado de MessagingOptions)
LargeMessageWarningThreshold

El atributo LargeMessageWarningThreshold especifica cuándo se debe generar un mensaje de seguimiento de advertencia para mensajes grandes.

(Heredado de MessagingOptions)
LocalAddress

Obtiene o establece la dirección IP usada para el cliente de clúster.

MaxMessageBodySize

Tamaño máximo, en bytes, del cuerpo de un mensaje. El tiempo de ejecución cerrará forzosamente la conexión si el tamaño del cuerpo es mayor que este valor.

(Heredado de MessagingOptions)
MaxMessageHeaderSize

Tamaño máximo, en bytes, del encabezado de un mensaje. El tiempo de ejecución cerrará forzosamente la conexión si el tamaño del encabezado es mayor que este valor.

(Heredado de MessagingOptions)
MaxResendCount

El atributo MaxResendCount especifica el número máximo de reenvíos del mismo mensaje.

(Heredado de MessagingOptions)
NetworkInterfaceName

Obtiene o establece el nombre de la interfaz de red que se va a usar para resolver una dirección IP para esta máquina.

PreferredFamily

Obtiene o establece el valor preferido AddressFamily que se va a usar al determinar una identidad de cliente adecuada.

PropagateActivityId

Si la configuración trace.CorrelationManager.ActivityId debe propagarse a llamadas específicas.

(Heredado de MessagingOptions)
ResendOnTimeout

El atributo ResendOnTimeout especifica si el tiempo de espera del remitente debe volver a enviar automáticamente el mensaje. El valor predeterminado es False.

(Heredado de MessagingOptions)
ResponseTimeout

Obtiene o establece el tiempo de espera predeterminado antes de que se supone que se ha producido un error en una solicitud.

(Heredado de MessagingOptions)
ResponseTimeoutWithDebugger

Obtiene o establece el valor efectivo ResponseTimeout que se va a usar cuando se adjunta un depurador.

(Heredado de MessagingOptions)

Se aplica a