ChannelBase.DefaultCloseTimeout Propriedade

Definição

Obtém o intervalo de tempo padrão fornecido para a conclusão de uma operação de fechamento.

protected:
 virtual property TimeSpan DefaultCloseTimeout { TimeSpan get(); };
protected override TimeSpan DefaultCloseTimeout { get; }
member this.DefaultCloseTimeout : TimeSpan
Protected Overrides ReadOnly Property DefaultCloseTimeout As TimeSpan

Valor de Propriedade

O padrão TimeSpan que especifica quanto tempo a operação de fecho tem de ser concluída antes de expirar.

Observações

Recebe o CloseTimeout valor associado Manager ao canal.

Todas as operações que possam ser longas devem ter um timeout. Métodos que não fazem timeouts explícitos, devem delegar a esses métodos com timeouts 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