ProvisioningClientTransportSettings.Proxy Propriété
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.
Proxy web qui sera utilisé pour se connecter à IoT Hub à l’aide d’une connexion de socket web pour le protocole AMQP ou MQTT.
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é
Exemples
Pour définir un proxy, vous devez instancier un instance de la WebProxy classe ou de toute classe qui dérive 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.
ProvisioningDeviceClient GetProvisioningDeviceClient() { var proxy = new WebProxy(« localhost », « 8888 »); var mqttSettings = new ProvisioningClientMqttSettings() { Proxy = proxy };
var optionsWithProxy = new ProvisioningClientOptions(mqttSettings);
return new ProvisioningDeviceClient(
"global endpoint",
"your id scope",
securityProvider,
optionsWithProxy);
}
Remarques
Si vous souhaitez contourner les paramètres de proxy spécifiés par le système d’exploitation, définissez-le sur GetEmptyWebProxy().
S’applique à
Azure SDK for .NET