Partager via


HttpTransportSettings.Proxy Propriété

Définition

Proxy web qui sera utilisé pour se connecter à IoT Hub lors de l’utilisation du protocole HTTP.

public System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy

Valeur de propriété

Instance d’une classe qui implémente IWebProxy.

Exemples

Pour définir un proxy, vous devez instancier un instance de la WebProxy classe ou de toute classe dérivée de IWebProxy. L’extrait de code ci-dessous montre une méthode qui retourne un appareil à l’aide d’un proxy qui se connecte à localhost sur le port 8888. static JobClient GetJobClient() { try { var proxyHost = "localhost"; var proxyPort = 8888; var transportSettings = new HttpTransportSettings { Proxy = new WebProxy(proxyHost, proxyPort) }; // Specify the WebProxy to be used for the HTTP connection var jobClient = JobClient.CreateFromConnectionString("a connection string", transportSettings); return jobClient; } catch (Exception) { Console.WriteLine("Error creating client."); throw; } }

Remarques

La HttpTransportSettings classe n’est utilisée que pour le JobClient ou , RegistryManagerde sorte que le proxy défini ici ne sera valide que pour ces clients.

S’applique à