Bagikan melalui


SocketsHttpHandler.PooledConnectionLifetime Properti

Definisi

Mendapatkan atau mengatur berapa lama koneksi dapat berada di kumpulan untuk dianggap dapat digunakan kembali.

public:
 property TimeSpan PooledConnectionLifetime { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan PooledConnectionLifetime { get; set; }
member this.PooledConnectionLifetime : TimeSpan with get, set
Public Property PooledConnectionLifetime As TimeSpan

Nilai Properti

Waktu maksimum koneksi berada di kumpulan. Nilai default untuk properti ini adalah InfiniteTimeSpan.

Pengecualian

Nilai yang ditentukan kurang dari Zero atau sama dengan InfiniteTimeSpan.

Keterangan

Properti ini mendefinisikan masa pakai koneksi maksimal di kumpulan, melacak usianya dari kapan koneksi dibuat, terlepas dari berapa banyak waktu yang dihabiskan diam atau aktif. Connections tidak dicabik-cabik saat secara aktif digunakan untuk permintaan layanan. Masa pakai ini berguna untuk memungkinkan koneksi direkonsiliasi secara berkala sehingga dapat mencerminkan DNS atau perubahan jaringan lainnya dengan lebih baik.

Jika titik akhir koneksi bukan nama Domain tetapi alamat IP, nilainya bisa .InfiniteTimeSpan

Berlaku untuk