ChannelManagerBase.DefaultSendTimeout Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, obtém o intervalo de tempo padrão que um canal tem para concluir o envio de uma mensagem.
protected:
abstract property TimeSpan DefaultSendTimeout { TimeSpan get(); };
protected public:
abstract property TimeSpan DefaultSendTimeout { TimeSpan get(); };
protected abstract TimeSpan DefaultSendTimeout { get; }
protected internal abstract TimeSpan DefaultSendTimeout { get; }
member this.DefaultSendTimeout : TimeSpan
Protected MustOverride ReadOnly Property DefaultSendTimeout As TimeSpan
Protected Friend MustOverride ReadOnly Property DefaultSendTimeout As TimeSpan
Valor da propriedade
O padrão TimeSpan que especifica quanto tempo o canal tem para concluir o envio de uma mensagem antes de atingir o tempo limite depois que o método de envio for invocado.
Comentários
Todas as operações que são potencialmente longas devem ter um tempo limite. Os métodos que não exigem tempos limite explícitos devem delegar aos métodos que fazem com tempos limite padrão ou não devem fazer nenhum trabalho que bloqueie. Os tempos limite são o limite total para operações de alto nível para as quais devem ser concluídas, portanto, todas as tentativas devem ser limitadas ao tempo ainda não acessado por tentativas anteriores.