IotHubClientMqttSettings Classe

Definição

Contém configurações específicas do transporte MQTT para os clientes do dispositivo e do módulo.

public sealed class IotHubClientMqttSettings : Microsoft.Azure.Devices.Client.IotHubClientTransportSettings
type IotHubClientMqttSettings = class
    inherit IotHubClientTransportSettings
Public NotInheritable Class IotHubClientMqttSettings
Inherits IotHubClientTransportSettings
Herança
IotHubClientMqttSettings

Construtores

IotHubClientMqttSettings(IotHubClientTransportProtocol)

Cria uma instância dessa classe.

Propriedades

CertificateRevocationCheck

Para habilitar a revogação de certificado marcar.

(Herdado de IotHubClientTransportSettings)
CleanSession

Sinalizador para especificar se uma assinatura deve persistir em diferentes sessões. O valor padrão é false.

IdleTimeout

Especifique o intervalo de pulsação do lado do cliente. O intervalo, que o cliente estabelece com o serviço, para enviar pings keep alive.

Protocol

O protocolo de transporte configurado.

(Herdado de IotHubClientTransportSettings)
Proxy

O proxy Web que será usado para se conectar ao hub IoT usando uma conexão de soquete da Web para AMQP, MQTT ou ao usar o protocolo HTTP.

(Herdado de IotHubClientTransportSettings)
PublishToServerQoS

O QoS a ser usado ao enviar pacotes para o serviço.

ReceivingQoS

O QoS a ser usado ao assinar para receber pacotes do serviço.

RemoteCertificateValidationCallback

Um retorno de chamada para validação de certificado remoto.

SslProtocols

A versão do TLS a ser usada por padrão.

(Herdado de IotHubClientTransportSettings)
WebSocketKeepAlive

Um keep alive para a camada de transporte no envio de quadros de controle ping/pong ao usar soquetes da Web.

WillMessage

A mensagem configurada será enviada para o canal de telemetria em uma desconexão sem valor.

Aplica-se a