System::Net::WebProxy Klasse

WebProxy class

Stellt einen HTTP-Web-Proxy-Server dar. Objekte dieser Klasse sollten ausschließlich mit der Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class WebProxy : public System::Net::IWebProxy

Methoden

MethodeBeschreibung
get_Address()Liefert die Adresse des aktuellen Proxy-Servers.
get_BypassList()Liefert die Liste der Adressen, die den Proxy-Server nicht verwenden.
get_BypassProxyOnLocal()Liefert einen Wert, der angibt, ob der Proxy-Server für lokale Adressen verwendet werden muss.
virtual get_Credentials()Liefert die Anmeldeinformationen, die zur Authentifizierung an den Proxy-Server gesendet werden.
get_UseDefaultCredentials()Liefert einen Wert, der angibt, ob die Standard-Anmeldeinformationen mit Anfragen gesendet werden müssen.
static GetDefaultProxy()Gibt den Proxy zurück, der die nicht-dynamischen Einstellungen des Internet Explorers verwendet.
virtual GetProxy(System::SharedPtr<Uri>)Gibt die proxied URI für eine Web-Anfrage zurück.
virtual IsBypassed(System::SharedPtr<Uri>)Prüft, ob der Proxy-Server für die angegebene URI nicht verwendet wird.
set_Address(System::SharedPtr<Uri>)Setzt die Adresse des aktuellen Proxy-Servers.
set_BypassList(System::ArrayPtr<String>)Legt die Liste von Adressen fest, die den Proxy-Server nicht verwenden.
set_BypassProxyOnLocal(bool)Legt einen Wert fest, der angibt, ob der Proxy-Server für lokale Adressen verwendet werden muss.
virtual set_Credentials(System::SharedPtr<ICredentials>)Legt die Anmeldeinformationen fest, die zur Authentifizierung an den Proxy-Server gesendet werden.
set_UseDefaultCredentials(bool)Legt einen Wert fest, der angibt, ob die Standard-Anmeldeinformationen mit Anfragen gesendet werden müssen.
WebProxy()Konstruiert eine neue Instanz.
WebProxy(System::SharedPtr<Uri>)Konstruiert eine neue Instanz.
WebProxy(System::SharedPtr<Uri>, bool)Konstruiert eine neue Instanz.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>)Konstruiert eine neue Instanz.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Konstruiert eine neue Instanz.
WebProxy(String, int32_t)Konstruiert eine neue Instanz.
WebProxy(String)Konstruiert eine neue Instanz.
WebProxy(String, bool)Konstruiert eine neue Instanz.
WebProxy(String, bool, System::ArrayPtr<String>)Konstruiert eine neue Instanz.
WebProxy(String, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Konstruiert eine neue Instanz.

Siehe auch