terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Update()

void System.Net.WebProxy.Update ( WebProxyData webProxyData)
inlinepackage

Definition at line 443 of file WebProxy.cs.

444 {
445 bool bypassOnLocal = webProxyData.bypassOnLocal;
447 this._BypassOnLocal = bypassOnLocal;
448 global::System.Uri proxyAddress = webProxyData.proxyAddress;
449 this._ProxyAddress = proxyAddress;
450 Hashtable proxyHostAddresses = webProxyData.proxyHostAddresses;
451 this._ProxyHostAddresses = proxyHostAddresses;
452 ArrayList bypassList = webProxyData.bypassList;
453 AutoWebProxyScriptEngine scriptEngine = this.m_ScriptEngine;
454 this._BypassList = bypassList;
455 if (enableAutoproxy)
456 {
457 bool automaticallyDetectSettings = webProxyData.automaticallyDetectSettings;
458 global::System.Uri scriptLocation = webProxyData.scriptLocation;
459 return;
460 }
461 long num = 0L;
462 long num2 = 0L;
463 long num3 = 0L;
464 scriptEngine.<AutomaticallyDetectSettings>k__BackingField = num != 0L;
465 scriptEngine.<AutomaticConfigurationScript>k__BackingField = num2;
466 if (scriptEngine != null)
467 {
468 Monitor.Exit(this);
469 }
470 if (num3 == 0L)
471 {
472 return;
473 }
474 throw new OutOfMemoryException();
475 }
class f__AnonymousType0<< Count > j__TPar
AutoWebProxyScriptEngine m_ScriptEngine
Definition WebProxy.cs:635
static void Exit(object obj)
Definition Monitor.cs:47

References System.Threading.Monitor.Exit(), j__TPar, System.L, System.Net.WebProxy.m_EnableAutoproxy, and System.Net.WebProxy.m_ScriptEngine.