ClientMessagingOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica le opzioni di messaggistica globali correlate al client.
public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
- Ereditarietà
Costruttori
ClientMessagingOptions() |
Specifica le opzioni di messaggistica globali correlate al client. |
Campi
DEFAULT_BUFFER_POOL_BUFFER_SIZE |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
DEFAULT_BUFFER_POOL_MAX_SIZE |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
DEFAULT_CLIENT_SENDER_BUCKETS |
Valore predefinito per ClientSenderBuckets. |
DEFAULT_DROP_EXPIRED_MESSAGES |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
DEFAULT_MAX_MESSAGE_BODY_SIZE |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
DEFAULT_MAX_MESSAGE_HEADER_SIZE |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
DEFAULT_PREFERRED_FAMILY |
Valore predefinito per PreferredFamily. |
DEFAULT_PROPAGATE_E2E_ACTIVITY_ID |
Specifica le opzioni di messaggistica globali correlate al client. (Ereditato da MessagingOptions) |
Proprietà
BufferPoolBufferSize |
Dimensioni di un buffer nel pool di buffer di messaggistica. (Ereditato da MessagingOptions) |
BufferPoolMaxSize |
Dimensione massima del pool di buffer di messaggistica. (Ereditato da MessagingOptions) |
BufferPoolPreallocationSize |
Dimensioni iniziali del pool di buffer di messaggistica pre-allocato. (Ereditato da MessagingOptions) |
ClientSenderBuckets |
Ottiene o imposta il numero totale di bucket di granularità usati dal client nel protocollo di comunicazione da client a gateway. In questo protocollo, i grani vengono mappati a bucket e bucket vengono mappati alle connessioni gateway, per consentire la precisione del granularità al gateway (i messaggi allo stesso granularità passano allo stesso gateway, mentre si distribuiscono i cereali in modo uniforme tra i gateway). Questo numero deve essere di circa 10 a 100 volte maggiore del numero previsto di connessioni gateway. Se questo attributo non è specificato, viene usato Math.Pow(2, 13). |
DropExpiredMessages |
Ottiene o imposta un valore che indica se i messaggi devono essere eliminati una volta scaduti, ovvero se non è stato recapitato alla destinazione prima del timeout sul mittente. (Ereditato da MessagingOptions) |
LargeMessageWarningThreshold |
L'attributo LargeMessageWarningThreshold specifica quando generare un messaggio di traccia di avviso per messaggi di grandi dimensioni. (Ereditato da MessagingOptions) |
LocalAddress |
Ottiene o imposta l'indirizzo IP usato per il client del cluster. |
MaxMessageBodySize |
Dimensione massima, in byte, del corpo per un messaggio. Il runtime chiuderà percibly la connessione se la dimensione del corpo è maggiore di questo valore. (Ereditato da MessagingOptions) |
MaxMessageHeaderSize |
Dimensione massima, in byte, dell'intestazione per un messaggio. Il runtime chiuderà percibly la connessione se la dimensione dell'intestazione è maggiore di questo valore. (Ereditato da MessagingOptions) |
MaxResendCount |
L'attributo MaxResendCount specifica il numero massimo di rendi dello stesso messaggio. (Ereditato da MessagingOptions) |
NetworkInterfaceName |
Ottiene o imposta il nome dell'interfaccia di rete da usare per usare un indirizzo IP per questo computer. |
PreferredFamily |
Ottiene o imposta il valore preferito AddressFamily da usare per determinare un'identità client appropriata. |
PropagateActivityId |
Se le impostazioni Trace.CorrelationManager.ActivityId devono essere propagate in chiamate granulari. (Ereditato da MessagingOptions) |
ResendOnTimeout |
L'attributo ResendOnTimeout specifica se il messaggio deve essere nuovamente inviato automaticamente dal runtime quando viene eseguito il timeout nel mittente. L'impostazione predefinita è false. (Ereditato da MessagingOptions) |
ResponseTimeout |
Ottiene o imposta il timeout predefinito prima che una richiesta abbia avuto esito negativo. (Ereditato da MessagingOptions) |
ResponseTimeoutWithDebugger |
Ottiene o imposta il valore effettivo ResponseTimeout da usare quando un debugger è collegato. (Ereditato da MessagingOptions) |