GlobalProxySelection.GetEmptyWebProxy Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une instance de proxy vide.
public:
static System::Net::IWebProxy ^ GetEmptyWebProxy();
public static System.Net.IWebProxy GetEmptyWebProxy ();
static member GetEmptyWebProxy : unit -> System.Net.IWebProxy
Public Shared Function GetEmptyWebProxy () As IWebProxy
Retours
IWebProxy qui ne contient aucune information.
Exemples
L’exemple de code suivant crée une WebRequest instance qui n’utilise pas de proxy.
#using <System.dll>
using namespace System;
using namespace System::Net;
using namespace System::IO;
int main()
{
// Create a request for the Web page at www.contoso.com.
WebRequest^ request = WebRequest::Create( L"http://www.contoso.com" );
// This application doesn't want they proxy to be used so it sets
// the global proxy to an empy proxy.
IWebProxy^ myProxy = GlobalProxySelection::GetEmptyWebProxy();
// Get the response.
WebResponse^ response = request->GetResponse();
// Display the response to the console.
Stream^ stream = response->GetResponseStream();
StreamReader^ reader = gcnew StreamReader( stream );
Console::WriteLine( reader->ReadToEnd() );
// Clean up.
reader->Close();
stream->Close();
response->Close();
return 0;
}
using System;
using System.Net;
using System.IO;
namespace Examples.Http
{
public class TestGlobalProxySelection
{
public static void Main()
{
// Create a request for the Web page at www.contoso.com.
WebRequest request = WebRequest.Create("http://www.contoso.com");
// This application doesn't want the proxy to be used so it sets
// the global proxy to an empty proxy.
IWebProxy myProxy = GlobalProxySelection.GetEmptyWebProxy();
GlobalProxySelection.Select = myProxy;
// Get the response.
WebResponse response = request.GetResponse();
// Display the response to the console.
Stream stream = response.GetResponseStream();
StreamReader reader = new StreamReader(stream);
Console.WriteLine(reader.ReadToEnd());
// Clean up.
reader.Close();
stream.Close();
response.Close();
}
}
}
Remarques
La GetEmptyWebProxy méthode retourne une instance vide IWebProxy pour indiquer qu’aucun proxy n’est utilisé pour accéder à une ressource Internet.
Au lieu d’appeler la GetEmptyWebProxy
méthode, vous pouvez affecter null
à des membres tels que la WebClient.Proxy propriété , qui spécifie le proxy qui communique avec les serveurs distants pour le compte de l’objet WebClient .