ChannelManagerBase.DefaultSendTimeout Propiedad

Definición

Cuando se reemplaza en una clase derivada, obtiene el intervalo predeterminado de tiempo que un canal tiene que completar el envío de un mensaje.

protected:
 abstract property TimeSpan DefaultSendTimeout { TimeSpan get(); };
protected abstract TimeSpan DefaultSendTimeout { get; }
member this.DefaultSendTimeout : TimeSpan
Protected MustOverride ReadOnly Property DefaultSendTimeout As TimeSpan

Valor de propiedad

Valor predeterminado TimeSpan que especifica cuánto tiempo debe completar el canal para completar el envío de un mensaje antes de que se agote el tiempo de espera una vez invocado el método de envío.

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