ChannelManagerBase.IDefaultCommunicationTimeouts.CloseTimeout Eigenschaft

Definition

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

property TimeSpan System::ServiceModel::IDefaultCommunicationTimeouts::CloseTimeout { TimeSpan get(); };
TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout { get; }
member this.System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout : TimeSpan
 ReadOnly Property CloseTimeout As TimeSpan Implements IDefaultCommunicationTimeouts.CloseTimeout

Eigenschaftswert

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

Implementiert

Hinweise

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

Gilt für: