ChannelBase.DefaultReceiveTimeout Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el intervalo de tiempo predeterminado proporcionado para que se complete una operación de recepción.
protected:
property TimeSpan DefaultReceiveTimeout { TimeSpan get(); };
protected TimeSpan DefaultReceiveTimeout { get; }
member this.DefaultReceiveTimeout : TimeSpan
Protected ReadOnly Property DefaultReceiveTimeout As TimeSpan
Valor de propiedad
TimeSpan predeterminado que especifica el tiempo con el que cuenta la operación de recepción para completarse antes de que se agote el tiempo de espera.
Comentarios
Obtiene la ReceiveTimeout asociada a la Manager para el canal.
Todas las operaciones que son potencialmente largas deben tener un tiempo de espera. Los métodos que no tienen tiempos de espera explícitos deben delegar en métodos que tengan tiempos de espera predeterminados o no deben realizar ningún trabajo que bloquee. Los tiempos de espera representan el tiempo máximo total de que disponen las operaciones de alto nivel para completarse, por lo que los reintentos deben limitarse al tiempo todavía no utilizado en intentos anteriores.