Compartir a través de


ProvisioningClientTransportSettings.Proxy Propiedad

Definición

Proxy web que se usará para conectarse a IoT Hub mediante una conexión de socket web para el protocolo AMQP o MQTT.

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

Valor de propiedad

Ejemplos

Para establecer un proxy, debe crear una instancia de la WebProxy clase o cualquier clase que derive de IWebProxy. En el fragmento de código siguiente se muestra un método que devuelve un dispositivo mediante un proxy que se conecta a localhost en el puerto 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);

}

Comentarios

Si desea omitir la configuración de proxy especificada por el sistema operativo, establézcala en GetEmptyWebProxy().

Se aplica a