Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az <system.Net> Elem (Hálózati beállítások) konfigurációs elem az alkalmazások hálózati konfigurációs adatait tartalmazza. Az <system.Net> Elem (Hálózati beállítások) elem használatával proxykiszolgálókat állíthat be, kapcsolatkezelési paramétereket állíthat be, és egyéni hitelesítési és kérelemmodulokat is felvehet az alkalmazásba.
Az
Fontos megjegyezni, hogy a rendszer internetes beállításai a konfigurációs beállításokkal vannak kombinálva, és az utóbbi elsőbbséget élvez.
Az alábbi példa az alapértelmezett proxykiszolgáló-címet http://proxyserverállítja be, azt jelzi, hogy a proxy nem használható helyi címekhez, és meghatározza, hogy a contoso.com tartományban található kiszolgálókra irányuló összes kérésnek meg kell kerülnie a proxyt.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault = "false"
proxyaddress = "http://proxyserver:80"
bypassonlocal = "true"
/>
<bypasslist>
<add address="http://[a-z]+\.contoso\.com/" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>
<connectionManagement> Az Elem (Hálózati beállítások) elem használatával konfigurálhatja az adott kiszolgálóval vagy az összes többi kiszolgálóval létesíthető állandó kapcsolatok számát. Az alábbi példa úgy konfigurálja az alkalmazást, hogy két állandó kapcsolatot használjon a kiszolgálóhoz www.contoso.com, négy állandó kapcsolatot a kiszolgálóhoz a 192.168.1.2 IP-címmel, és egy állandó kapcsolatot az összes többi kiszolgálóval.
<configuration>
<system.net>
<connectionManagement>
<add address="http://www.contoso.com" maxconnection="2" />
<add address="192.168.1.2" maxconnection="4" />
<add address="*" maxconnection="1" />
</connectionManagement>
</system.net>
</configuration>
Az egyéni hitelesítési modulok az <authenticationModules> Elem (Hálózati beállítások) elemhez vannak konfigurálva. Az egyéni hitelesítési moduloknak implementálniuk kell a IAuthenticationModule felületet.
Az alábbi példa egy egyéni hitelesítési modult konfigurál.
<configuration>
<system.net>
<authenticationModules>
<add type="MyAuthModule, MyAuthModule.dll" />
</authenticationModules>
</system.net>
</configuration>
Az Elem (Hálózati beállítások) elem használatával<webRequestModules> úgy konfigurálhatja az alkalmazást, hogy egyéni protokollspecifikus modulokat használjon az internetes erőforrásoktól származó információk lekéréséhez. A megadott moduloknak implementálniuk kell az interfészt IWebRequestCreate . Az alapértelmezett HTTP-, HTTPS- és fájlkérelmezési modulokat felülbírálhatja úgy, hogy megadja az egyéni modult a konfigurációs fájlban, ahogyan az alábbi példában is látható.
<configuration>
<system.net>
<webRequestModules>
<add
prefix="HTTP"
type = "MyHttpRequest.dll, MyHttpRequestCreator"
/>
</webRequestModules>
</system.net>
</configuration>