Partilhar via


ProvisioningTransportHandlerMqtt Classe

Definição

Representa a implementação do protocolo MQTT para o Manipulador de Transporte de Provisionamento.

public class ProvisioningTransportHandlerMqtt : Microsoft.Azure.Devices.Provisioning.Client.Transport.ProvisioningTransportHandler
type ProvisioningTransportHandlerMqtt = class
    inherit ProvisioningTransportHandler
Public Class ProvisioningTransportHandlerMqtt
Inherits ProvisioningTransportHandler
Herança
ProvisioningTransportHandlerMqtt

Construtores

ProvisioningTransportHandlerMqtt(TransportFallbackType)

Cria uma instância da classe ProvisioningTransportHandlerMqtt usando o tipo de fallback especificado.

Propriedades

FallbackType

O tipo de fallback. Isso permite conexões diretas ou WebSocket.

InnerHandler

Obtém ou define o manipulador interno.

(Herdado de ProvisioningTransportHandler)
Port

Obtém ou define o número da porta.

(Herdado de ProvisioningTransportHandler)
Proxy

Obtém ou define o proxy para operações do Cliente de Provisionamento.

(Herdado de ProvisioningTransportHandler)
RemoteCertificateValidationCallback

Um retorno de chamada para validação de certificado remoto. Se implementado incorretamente, o dispositivo poderá falhar ao se conectar ao DPS e/ou estar aberto a vulnerabilidades de segurança.

(Herdado de ProvisioningTransportHandler)

Métodos

Dispose()

Libera os recursos não gerenciados e descarta aqueles gerenciados usados pelo chamador.

(Herdado de ProvisioningTransportHandler)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo ProvisioningTransportHandler e, opcionalmente, descarta os recursos gerenciados.

RegisterAsync(ProvisioningTransportRegisterMessage, CancellationToken)

Registra um dispositivo descrito pela mensagem.

RegisterAsync(ProvisioningTransportRegisterMessage, TimeSpan)

Registra um dispositivo descrito pela mensagem.

Aplica-se a