Udostępnij za pośrednictwem


IDefaultCommunicationTimeouts.SendTimeout Właściwość

Definicja

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

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

Wartość właściwości

Określa TimeSpan interwał czasu oczekiwania na przekroczenie limitu czasu wysyłania metody.

Uwagi

Wszystkie operacje, które są potencjalnie długie, muszą mieć limit czasu. Metody, które nie przyjmują jawnych limitów czasu, muszą delegować je do tych, które mają do czynienia z domyślnymi limitami czasu lub nie mogą wykonywać żadnych czynności, które blokują. 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