AmqpTransportSettings Classe
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.
Contém configurações específicas do transporte amqp para os clientes do dispositivo e do módulo.
public sealed class AmqpTransportSettings : Microsoft.Azure.Devices.Client.ITransportSettings
type AmqpTransportSettings = class
interface ITransportSettings
Public NotInheritable Class AmqpTransportSettings
Implements ITransportSettings
- Herança
-
AmqpTransportSettings
- Implementações
Construtores
AmqpTransportSettings(TransportType) |
Inicializa uma nova instância desta classe. |
AmqpTransportSettings(TransportType, UInt32) |
Inicializa uma nova instância desta classe. |
AmqpTransportSettings(TransportType, UInt32, AmqpConnectionPoolSettings) |
Inicializa uma nova instância desta classe. |
Campos
DefaultIdleTimeout |
O tempo limite ocioso padrão |
DefaultOpenTimeout |
O tempo limite de abertura padrão |
DefaultOperationTimeout |
O tempo limite da operação padrão |
DefaultPrefetchCount |
A contagem de pré-busca padrão |
Propriedades
AmqpConnectionPoolSettings |
As configurações do pool de conexões para AMQP |
CertificateRevocationCheck |
Para habilitar a revogação de certificado marcar. O padrão é false. |
ClientCertificate |
O certificado do cliente a ser usado para autenticação |
DefaultReceiveTimeout |
O tempo para aguardar uma operação de recebimento. O valor padrão é 1 minuto. |
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. O valor padrão é 2 minutos. |
OpenTimeout |
O tempo limite aberto. O padrão é 1 minuto. |
OperationTimeout |
O tempo para aguardar a conclusão de qualquer operação. O padrão é 1 minuto. |
PrefetchCount |
A contagem de pré-busca |
Proxy |
O proxy |
RemoteCertificateValidationCallback |
Um retorno de chamada para validação de certificado remoto. Se implementado incorretamente, o dispositivo poderá falhar ao se conectar ao IoTHub e/ou estar aberto a vulnerabilidades de segurança. |
WebSocketKeepAlive |
Um keep alive para a camada de transporte no envio de quadros de controle ping/pong ao usar soquetes da Web. |
Métodos
Equals(AmqpTransportSettings) |
Compara as propriedades dessa instância com outra |
GetTransportType() |
Retorna o tipo de transporte configurado |
Aplica-se a
Azure SDK for .NET