Język

IDefaultCommunicationTimeouts.ReceiveTimeout Właściwość

Definicja

Pobiera interwał czasu, po którym metoda odbierania, wywoływana przez obiekt komunikacji, jest przekroczona limit czasu.

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

Wartość właściwości

Określa TimeSpan interwał czasu oczekiwania na przekroczenie limitu czasu dla metody odbierania.

Uwagi

Wszystkie operacje, które są potencjalnie długie, muszą mieć limit czasu. Metody, które nie zajmują jawnych limitów czasu, muszą delegować do tych, które mają związek z domyślnymi limitami czasu lub nie mogą wykonywać żadnej pracy, która blokuje. Limity czasu są całkowitym limitem dla operacji wysokiego poziomu, dla których mają zostać ukończone, więc wszelkie ponawianie prób musi być ograniczone do czasu, który nie został jeszcze wykorzystany przez wcześniejsze próby.

Dotyczy