ChannelManagerBase.IDefaultCommunicationTimeouts.CloseTimeout Propiedad

Definición

Obtiene el intervalo de tiempo después del cual el método close, invocado por un objeto de comunicación, agota el tiempo de espera.

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

Valor de propiedad

TimeSpan que especifica el intervalo de tiempo que se va a esperar para que el método close agote el tiempo de espera.

Implementaciones

Comentarios

Todas las operaciones que son potencialmente largas deben tener un tiempo de espera. Los métodos que no tardan tiempos de espera explícitos deben delegarse en métodos que hacen con tiempos de espera predeterminados o no deben realizar ningún trabajo que bloquee. Los tiempos de espera son el límite total de operaciones de alto nivel para las que se van a completar, por lo que los reintentos deben limitarse al tiempo al que ya no se ha accedido por los intentos anteriores.

Se aplica a