IDefaultCommunicationTimeouts.ReceiveTimeout Propriedade

Definição

Obtém o intervalo de tempo após o qual o método de recebimento, invocado por um objeto de comunicação, atinge o tempo limite.

public:
 property TimeSpan ReceiveTimeout { TimeSpan get(); };
public TimeSpan ReceiveTimeout { get; }
member this.ReceiveTimeout : TimeSpan
Public ReadOnly Property ReceiveTimeout As TimeSpan

Valor da propriedade

O TimeSpan que especifica o intervalo de tempo para aguardar o tempo limite do método de recebimento.

Comentários

Todas as operações potencialmente longas devem ter um tempo limite. Métodos que não exigem tempos limite explícitos, devem delegar àqueles 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 consumido por tentativas anteriores.

Aplica-se a