ChannelManagerBase.IDefaultCommunicationTimeouts.CloseTimeout 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 dopo il quale si verifica il timeout del metodo close, richiamato da un oggetto di comunicazione.
property TimeSpan System::ServiceModel::IDefaultCommunicationTimeouts::CloseTimeout { TimeSpan get(); };
TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout { get; }
member this.System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout : TimeSpan
ReadOnly Property CloseTimeout As TimeSpan Implements IDefaultCommunicationTimeouts.CloseTimeout
Valore della proprietà
Oggetto TimeSpan che specifica l'intervallo di tempo di attesa per il timeout del metodo close.
Implementazioni
Commenti
Tutte le operazioni potenzialmente lunghe devono avere un timeout. I metodi che non accettano timeout espliciti, devono delegare a metodi che eseguono timeout predefiniti o non devono eseguire operazioni che bloccano. I timeout sono il limite totale per le operazioni di alto livello per cui devono essere completate, pertanto tutti i tentativi devono essere limitati al tempo non già eseguito dai tentativi precedenti.