IotHubServiceClientOptions.Proxy Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O proxy Web que será usado para se conectar ao Hub IoT ao usar o protocolo HTTP.
public System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy
Valor da propriedade
Exemplos
Para definir um proxy, você deve instanciar uma instância da WebProxy classe ou qualquer classe derivada de IWebProxy.
O snippet abaixo mostra um método que retorna um dispositivo usando um proxy que se conecta ao localhost na porta 8888.
IotHubServiceClient GetServiceClient()
{
var proxy = new WebProxy("localhost", "8888");
var options = new IotHubServiceClientOptions
{
Protocol = IotHubTransportProtocol.WebSocket,
// Specify the WebProxy to be used for the HTTP and web socket connections.
Proxy = proxy,
// Using the default HttpClient here, so the proxy for HTTP operations will be set for me.
};
return new IotHubServiceClient("a connection string", options);
}
Comentários
Se você quiser ignorar as configurações de proxy especificadas pelo sistema operacional, defina isso GetEmptyWebProxy()como .
Aplica-se a
Azure SDK for .NET