Freigeben über


IWebProxyScript.Run(String, String) Methode

Definition

Führt ein Skript aus.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public:
 System::String ^ Run(System::String ^ url, System::String ^ host);
public string Run (string url, string host);
abstract member Run : string * string -> string
Public Function Run (url As String, host As String) As String

Parameter

url
String

Nur intern.

host
String

Nur intern.

Gibt zurück

Ein String.

Ein internen zurückgegebener Wert.

Hinweise

Wenn das HttpWebRequest Objekt ausgeführt wird, muss es möglicherweise das WPAD-Protokoll (WebProxy Automatic Detection) ausführen, um zu erkennen, ob ein Proxy zum Erreichen der Ziel-URL erforderlich ist. Während dieses Prozesses lädt das System das PAC-Skript (Proxy Auto-Configuration) herunter und kompiliert es im Arbeitsspeicher und versucht, die FindProxyForURL-Funktion gemäß der PAC-Spezifikation auszuführen.

Dabei erstellt das System eine interne Anwendungsdomäne innerhalb der Anwendung, die mit minimalen Berechtigungen ausgeführt wird, und vor allem erteilt es der Benutzeroberflächenberechtigung für diese neue Anwendungsdomäne keine Berechtigung. Die Auswertung eines Proxys und die Ausführung der FindProxyForURL-Javascript-Funktion erfolgt im Kontext dieser neuen Anwendungsdomäne, und während dieses Prozesses muss das System möglicherweise mehrere Hilfsfunktionen gemäß der PAC-Spezifikation ausführen.

Gilt für: