ChannelManagerBase.DefaultSendTimeout Propriedade

Definição

Quando é sobreposto numa classe derivada, obtém o intervalo de tempo padrão que um canal tem para completar o envio de uma mensagem.

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 Propriedade

O padrão TimeSpan que especifica quanto tempo o canal tem para completar o envio de uma mensagem antes de expirar depois de o método de envio ter sido invocado.

Observações

Todas as operações que possam ser longas devem ter um timeout. Métodos que não exigem tempos explícitos devem delegar a métodos que utilizam tempos mortos padrão ou não devem fazer qualquer trabalho que bloqueie. Os timeouts são o limite total para operações de alto nível para as quais devem ser concluídos, pelo que quaisquer tentativas devem ser limitadas ao tempo que não foi já acedido por tentativas anteriores.

Aplica-se a