MessagingOptions Classe

Definizione

Specifica le opzioni di messaggistica globali comuni al client e al silo.

public abstract class MessagingOptions
type MessagingOptions = class
Public MustInherit Class MessagingOptions
Ereditarietà
MessagingOptions
Derivato

Costruttori

MessagingOptions()

Specifica le opzioni di messaggistica globali comuni al client e al silo.

Campi

DEFAULT_BUFFER_POOL_BUFFER_SIZE

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_BUFFER_POOL_MAX_SIZE

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_DROP_EXPIRED_MESSAGES

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_MAX_MESSAGE_BODY_SIZE

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_MAX_MESSAGE_HEADER_SIZE

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_PROPAGATE_E2E_ACTIVITY_ID

Specifica le opzioni di messaggistica globali comuni al client e al silo.

DEFAULT_RESPONSE_TIMEOUT

Specifica le opzioni di messaggistica globali comuni al client e al silo.

RESPONSE_TIMEOUT_WITH_DEBUGGER

Specifica le opzioni di messaggistica globali comuni al client e al silo.

Proprietà

BufferPoolBufferSize

Dimensioni di un buffer nel pool di buffer di messaggistica.

BufferPoolMaxSize

Dimensioni massime del pool di buffer di messaggistica.

BufferPoolPreallocationSize

Dimensioni iniziali del pool di buffer di messaggistica pre-allocato.

DropExpiredMessages

Ottiene o imposta un valore che indica se i messaggi devono essere eliminati dopo la scadenza, ovvero se non sono stati recapitati alla destinazione prima del timeout nel mittente.

LargeMessageWarningThreshold

L'attributo LargeMessageWarningThreshold specifica quando generare un messaggio di traccia di avviso per i messaggi di grandi dimensioni.

MaxMessageBodySize

Dimensione massima, in byte, del corpo di un messaggio. Il runtime chiuderà forzatamente la connessione se la dimensione del corpo è maggiore di questo valore.

MaxMessageHeaderSize

Dimensione massima, in byte, dell'intestazione per un messaggio. Il runtime chiuderà forzatamente la connessione se le dimensioni dell'intestazione sono maggiori di questo valore.

MaxResendCount

L'attributo MaxResendCount specifica il numero massimo di messaggi di nuovo invio dello stesso messaggio.

PropagateActivityId

Indica se le impostazioni Trace.CorrelationManager.ActivityId devono essere propagate in chiamate granulari.

ResendOnTimeout

L'attributo ResendOnTimeout specifica se il messaggio deve essere inviato di nuovo automaticamente dal runtime quando si verifica il timeout nel mittente. L'impostazione predefinita è false.

ResponseTimeout

Ottiene o imposta il timeout predefinito prima che una richiesta abbia avuto esito negativo.

ResponseTimeoutWithDebugger

Ottiene o imposta il valore effettivo ResponseTimeout da utilizzare quando è associato un debugger.

Si applica a