Compartilhar via


ProvisioningTransportHandlerAmqp Classe

Definição

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

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

Construtores

ProvisioningTransportHandlerAmqp(TransportFallbackType)

Cria uma instância da classe ProvisioningTransportHandlerAmqp 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.

(Herdado de ProvisioningTransportHandler)
RegisterAsync(ProvisioningTransportRegisterMessage, CancellationToken)

Registra um dispositivo descrito pela mensagem. Como a biblioteca AMQP não aceita tokens de cancelamento, o token de cancelamento fornecido só será verificado quanto ao cancelamento entre operações AMQP. O tempo limite será respeitado durante as operações do AMQP.

RegisterAsync(ProvisioningTransportRegisterMessage, TimeSpan)

Registra um dispositivo descrito pela mensagem.

RegisterAsync(ProvisioningTransportRegisterMessage, TimeSpan)

Registra um dispositivo descrito pela mensagem.

(Herdado de ProvisioningTransportHandler)

Aplica-se a