ChannelManagerBase.IDefaultCommunicationTimeouts.OpenTimeout Proprietà

Definizione

Ottiene l'intervallo di tempo al termine del quale si verifica il timeout del metodo Open richiamato da un oggetto di comunicazione.Gets the interval of time after which the open method, invoked by a communication object, times out.

property TimeSpan System::ServiceModel::IDefaultCommunicationTimeouts::OpenTimeout { TimeSpan get(); };
TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout { get; }
member this.System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout : TimeSpan
 ReadOnly Property OpenTimeout As TimeSpan Implements IDefaultCommunicationTimeouts.OpenTimeout

Valore della proprietà

TimeSpan

Oggetto TimeSpan che specifica il tempo di attesa prima del timeout del metodo Open.The TimeSpan that specifies the interval of time to wait for the open method to time out.

Implementazioni

Commenti

Tutte le operazioni che possono richiedere molto tempo devono essere dotate di un timeout.All operations that are potentially lengthy must have a timeout. I metodi che non accettano timeout espliciti devono delegare ad altri metodi che utilizzano timeout predefiniti o che non devono eseguire operazioni che creano blocchi.Methods that do not take explicit timeouts, must delegate to methods that do with default timeouts or must not do any work that blocks. 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.Timeouts are the total limit for high-level operations for which they are to complete, so any retries must be limited to the time not already accessed by earlier tries.

Si applica a