IDefaultCommunicationTimeouts.ReceiveTimeout Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Zeitintervall ab, nach dem die von einem Kommunikationsobjekt aufgerufene Empfangsmethode das Zeitlimit überschreitet.
public:
property TimeSpan ReceiveTimeout { TimeSpan get(); };
public TimeSpan ReceiveTimeout { get; }
member this.ReceiveTimeout : TimeSpan
Public ReadOnly Property ReceiveTimeout As TimeSpan
Eigenschaftswert
Die TimeSpan, die das Zeitintervall angibt, bis die Empfangsmethode das Zeitlimit überschreitet.
Hinweise
Allen Vorgängen, die potenziell lange dauern, muss ein Timeout zugewiesen sein. Methoden, die nicht über explizite Timeouts verfügen, müssen an Methoden mit Standardtimeouts delegieren oder dürfen keine blockierenden Arbeiten durchführen. Timeouts sind die Gesamtzeit für Vorgänge auf höherer Ebene, in der sie fertig gestellt werden müssen. Alle Wiederholungsversuche müssen also auf eine Zeit beschränkt werden, die nicht bei vorherigen Versuchen verbraucht wurde.