ChannelBase.DefaultCloseTimeout 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 Standardintervall der Zeit ab, die für einen Abschlussvorgang bereitgestellt wird.
protected:
virtual property TimeSpan DefaultCloseTimeout { TimeSpan get(); };
protected override TimeSpan DefaultCloseTimeout { get; }
member this.DefaultCloseTimeout : TimeSpan
Protected Overrides ReadOnly Property DefaultCloseTimeout As TimeSpan
Eigenschaftswert
Der Standardwert TimeSpan , der angibt, wie lange der Abschluss des Vorgangs abgeschlossen werden muss, bevor ein Timeout erfolgt.
Hinweise
Ruft den CloseTimeout für Manager den Kanal zugeordneten ab.
Alle Vorgänge, die potenziell langwierig sind, müssen über ein Timeout verfügen. Methoden, die keine expliziten Timeouts verwenden, müssen mit Standardtimeouts an diese Methoden delegieren oder keine Arbeit ausführen, die blockiert wird. Timeouts sind die Gesamtgrenze für Vorgänge auf hoher Ebene, für die sie abgeschlossen werden sollen, sodass alle Wiederholungen auf die Zeit beschränkt sein müssen, die von früheren Versuchen noch nicht erreicht wurde.