ServiceBusConnection.ConnectionIdleTimeout 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.
ConnectionIdleTimeout wird angewendet, wenn eine Verbindung für einen bestimmten Zeitraum keinen Datenverkehr zurückgibt. In einigen Situationen dauert die zugrunde liegende Transportschicht sehr lange, um einen Socketfehler zu erkennen, und dies kann dazu führen, dass einige Vorgänge nach einer langen Wartezeit ein Timeout haben. Dieses Timeout hilft beim Erkennen und Schließen einer Verbindung im Leerlauf, ohne darauf zu warten, dass die Netzwerkschicht einen Socketfehler identifiziert. Diese Einstellung kann jedoch zu einem erhöhten Taktdatenverkehr zwischen dem Client und dem Dienst führen.
public TimeSpan? ConnectionIdleTimeout { get; set; }
member this.ConnectionIdleTimeout : Nullable<TimeSpan> with get, set
Public Property ConnectionIdleTimeout As Nullable(Of TimeSpan)
Eigenschaftswert
Hinweise
Standardwert auf NULL
Gilt für:
Azure SDK for .NET