Sdílet prostřednictvím


ChannelBase.DefaultReceiveTimeout Vlastnost

Definice

Získá výchozí časový interval zadaný pro dokončení operace příjmu.

protected:
 property TimeSpan DefaultReceiveTimeout { TimeSpan get(); };
protected TimeSpan DefaultReceiveTimeout { get; }
member this.DefaultReceiveTimeout : TimeSpan
Protected ReadOnly Property DefaultReceiveTimeout As TimeSpan

Hodnota vlastnosti

Výchozí hodnota TimeSpan , která určuje, jak dlouho musí být operace příjmu dokončena před vypršením časového limitu.

Poznámky

ReceiveTimeout Získá přidružený ke Manager kanálu.

Všechny operace, které jsou potenciálně zdlouhavé, musí mít časový limit. Metody, které nemají explicitní časové limity, musí delegovat na metody s výchozími časovými limity nebo nesmí provádět žádnou práci, která blokuje. Vypršení časových limitů je celkový limit pro operace na vysoké úrovni, pro které se mají dokončit, takže všechny opakování musí být omezené na dobu, ke které se ještě nepřistupovalo při předchozích pokusech.

Platí pro