Freigeben über


EventHubConnectionOptions.ConnectionIdleTimeout Eigenschaft

Definition

Die Zeitspanne, die es einer Verbindung ermöglicht, keinen beobachteten Datenverkehr zu haben, bevor sie als im Leerlauf in Betracht gezogen und geschlossen werden kann.

public TimeSpan ConnectionIdleTimeout { get; set; }
member this.ConnectionIdleTimeout : TimeSpan with get, set
Public Property ConnectionIdleTimeout As TimeSpan

Eigenschaftswert

Das Standardmäßige Leerlauftimeout beträgt 60 Sekunden. Das Timeout muss ein positiver Wert sein.

Ausnahmen

Tritt auf, wenn das angeforderte Timeout negativ ist.

Hinweise

Wenn eine Verbindung aufgrund des Leerlaufs geschlossen wird, öffnen die Event Hubs-Clients die Verbindung automatisch wieder, wenn sie für einen Netzwerkvorgang benötigt wird. Eine verbindung, die im Leerlauf geschlossen wird, verursacht keine Clientfehler oder beeinträchtigt den normalen Betrieb.

Es wird empfohlen, den Standardwert zu verwenden, es sei denn, Ihre Anwendung hat besondere Anforderungen und Sie haben die Auswirkungen der Änderung des Leerlauftimeouts getestet.

Gilt für: