IDefaultCommunicationTimeouts.ReceiveTimeout Egenskap

Definition

Hämtar tidsintervallet efter vilket mottagningsmetoden, som anropas av ett kommunikationsobjekt, överskrider tidsgränsen.

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

Egenskapsvärde

Det TimeSpan som anger tidsintervallet för att vänta tills den mottagna metoden överskrider tidsgränsen.

Kommentarer

Alla åtgärder som kan vara långa måste ha en tidsgräns. Metoder som inte tar explicita timeouter, måste delegera till dem som gör med standardtimeouter eller inte får utföra något arbete som blockerar. Tidsgränser är den totala gränsen för åtgärder på hög nivå som de ska slutföras för, så eventuella återförsök måste begränsas till den tid som inte redan förbrukats av tidigare försök.

Gäller för