<proxy> Öğesi (Ağ Ayarları)
Bir ara sunucu tanımlar.
<Yapılandırma>
<system.net>
<Defaultproxy>
<proxy>
Syntax
<proxy
autoDetect="True|False|Unspecified"
bypassonlocal="True|False|Unspecified"
proxyaddress="uriString"
scriptLocation="uriString"
usesystemdefault="True|False|Unspecified"
/>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
autoDetect |
Ara sunucunun otomatik olarak algılanıp algılamayacağını belirtir. Unspecified varsayılan değerdir. |
bypassonlocal |
Yerel kaynaklar için ara sunucunun atlanıp atlamayacağını belirtir. Yerel kaynaklar, yerel sunucuyu (http://localhost , http://loopback veya http://127.0.0.1 ) ve noktahttp://webserver ( olmadan) bir URI'yi içerir. Unspecified varsayılan değerdir. |
proxyaddress |
Kullanılacak proxy URI'sini belirtir. |
scriptLocation |
Yapılandırma betiğinin konumunu belirtir. özniteliğini bypassonlocal bu öznitelikle kullanmayın. |
usesystemdefault |
Sistem proxy ayarlarının kullanılıp kullanılmayacağını belirtir. olarak ayarlanırsa True , sonraki öznitelikler sistem proxy ayarlarını geçersiz kılar. Unspecified varsayılan değerdir. |
Alt Öğeler
Yok.
Üst Öğeler
Öğe | Açıklama |
---|---|
Defaultproxy | Köprü Metni Aktarım Protokolü (HTTP) proxy sunucusunu yapılandırıyor. |
Metin Değeri
Açıklamalar
öğesi, proxy
bir uygulama için ara sunucu tanımlar. Yapılandırma dosyasında bu öğe yoksa, .NET Framework sistem proxy ayarlarını kullanır.
özniteliğinin proxyaddress
değeri iyi biçimlendirilmiş tekdüzen Kaynak Göstergesi (URI) olmalıdır.
özniteliği, scriptLocation
ara sunucu yapılandırma betiklerinin otomatik olarak algılanması anlamına gelir. Sınıf, WebProxy İnternet özelliklerindeki bağlantı için Otomatik yapılandırma betiği kullan seçeneği belirlendiğinde bir yapılandırma betiğini (genellikle Wpad.dat olarak adlandırılır) bulmaya çalışır. Herhangi bir değere scriptLocation
ayarlanırsa bypassonlocal
yoksayılır.
Özniteliği geçersiz bir varsayılan ara sunucu belirtirse proxyaddress
bir özel durum oluşturulur. Özel InnerException durumdaki özelliği, hatanın kök nedeni hakkında daha fazla bilgiye sahip olmalıdır.
Yapılandırma Dosyaları
Bu öğe, uygulama yapılandırma dosyasında veya makine yapılandırma dosyasında (Machine.config) kullanılabilir.
Örnek
Aşağıdaki örnek sistem ara sunucusundaki varsayılan değerleri kullanır, proxy adresini belirtir ve yerel erişim için ara sunucuyu atlar.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
</defaultProxy>
</system.net>
</configuration>