.NET işleyici yönlendirmesini ilk kullanımdan önce yapılandırın. İstekler başladıktan sonra Proxy veya UseProxy ayarlamak InvalidOperationException fırlatabilir.

DeğişiklikNe sağlamaz
Kullanılmış bir işleyici özelliğini yeniden yazmakDesteklenen istek yerel rota anahtarı
Atanmış WebProxy.Address değerini değiştirmekEşzamanlı istekler için atomik seçim veya havuzlanmış bağlantıların taşınması
Genel bir güncel değeri IWebProxy içine koymakYalnızca durumu taşıyarak tanımlanan bir eşzamanlılık ilkesi

Sınırlı bir rota kümesi için bu ilkelerle ilişkili yeniden kullanılabilir istemcileri/işleyici gruplarını koruyun ve göndermeden önce istemciyi seçin. Özel bir IWebProxy kasıtlı ve eşzamanlılık açısından güvenli kararlar verebilir, ancak değiştirilebilir paylaşılan geçici değer belirsiz kalır.

Rota istemcilerini ve sürmekte olan işi hedeflere, süreye, bağlantı ömrüne ve işletim sistemi sınırlarına göre sınırlayın. Daha fazla rota havuz/soket ekler, bu nedenle bir karşılaştırma testindeki proxy sayısı kapasite garantisi değildir.

Başka bir proxy üzerinden yeniden deneme, kendi istemcisi/sonucu olan bir diğer sınırlı denemedir. Gönderimler için ilk isteğin yanıtı kaybolmadan önce işlenmiş olma olasılığını koruyun.

İlgili makaleler