IDefaultCommunicationTimeouts.CloseTimeout Eigenschaft

Definition

Ruft das Zeitintervall ab, nach dem die close-Methode, die von einem Kommunikationsobjekt aufgerufen wird, timeout.

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

Eigenschaftswert

Dies TimeSpan gibt das Zeitintervall an, das auf das Timeout der Close-Methode wartet.

Hinweise

Alle Vorgänge, die potenziell langwierig sind, müssen über ein Timeout verfügen. Methoden, die keine expliziten Timeouts verwenden, müssen an diejenigen delegieren, die mit Standardtimeouts arbeiten 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 noch nicht von früheren Versuchen verbraucht wurde.

Gilt für: