IotHubClientTransportSettings.Proxy プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
AMQP、MQTT、または HTTP プロトコルを使用する場合に、Web ソケット接続を使用して IoT ハブに接続するために使用される Web プロキシ。
public System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy
プロパティ値
例
プロキシを設定するには、 クラスまたは からIWebProxy派生する任意のクラスのWebProxyインスタンスをインスタンス化する必要があります。
次のスニペットは、ポート 8888 の localhost に接続するプロキシを使用してデバイスを返すメソッドを示しています。
IotHubDeviceClient GetDeviceClient()
{
var proxy = new WebProxy("localhost", "8888");
var mqttSettings = new IotHubClientMqttSettings(IotHubClientTransportProtocol.WebSocket)
{
// Specify the WebProxy to be used for the connection
Proxy = proxy,
};
var fileUploadSettings = new IotHubClientHttpSettings
{
// Also configure the proxy for file uploads.
Proxy = proxy,
};
var options = new IotHubClientOptions(mqttSettings)
{
FileUploadTransportSettings = fileUploadSettings,
};
return new IotHubDeviceClient("a connection string", options);
}
注釈
OS で指定されたプロキシ設定をバイパスする場合は、これを に設定します GetEmptyWebProxy()。
適用対象
Azure SDK for .NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示