ChannelBase.DefaultCloseTimeout 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 predefinito fornito per il completamento di un'operazione di chiusura.
protected:
virtual property TimeSpan DefaultCloseTimeout { TimeSpan get(); };
protected override TimeSpan DefaultCloseTimeout { get; }
member this.DefaultCloseTimeout : TimeSpan
Protected Overrides ReadOnly Property DefaultCloseTimeout As TimeSpan
Valore della proprietà
TimeSpan predefinito che specifica il tempo entro il quale l'operazione di chiusura deve essere completata prima di scadere.
Commenti
Ottiene il valore CloseTimeout associato alla proprietà Manager per il canale.
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 metodi con timeout predefiniti oppure non devono eseguire operazioni che creano blocchi. Il timeout corrisponde al limite totale entro il quale devono essere completate le operazioni di alto livello e pertanto tutti i tentativi effettuati devono essere limitati al tempo non ancora impiegato per tentativi precedenti.