IDefaultCommunicationTimeouts.ReceiveTimeout Proprietà
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.
Ottiene l'intervallo di tempo al termine del quale si verifica il timeout del metodo Receive richiamato da un oggetto di comunicazione.
public:
property TimeSpan ReceiveTimeout { TimeSpan get(); };
public TimeSpan ReceiveTimeout { get; }
member this.ReceiveTimeout : TimeSpan
Public ReadOnly Property ReceiveTimeout As TimeSpan
Valore della proprietà
Oggetto TimeSpan che specifica il tempo di attesa prima del timeout del metodo Receive.
Commenti
Tutte le operazioni che possono richiedere molto tempo devono essere dotate di un timeout. I metodi che non accettano timeout in modo esplicito devono delegare ad altri con timeout predefiniti oppure non devono eseguire operazioni che creano blocchi. I timeout costituiscono il limite totale entro il quale devono essere completate le operazioni di alto livello; eventuali nuovi tentativi devono pertanto essere limitati al tempo non ancora utilizzato dai tentativi precedenti.