Partilhar via


IncomingMessage Classe

Definição

A estrutura de dados que representa a mensagem recebida do hub Iot.

public class IncomingMessage
type IncomingMessage = class
Public Class IncomingMessage
Herança
IncomingMessage

Construtores

IncomingMessage(Byte[])

Cria uma instância dessa classe.

Propriedades

ContentEncoding

Usado para especificar o tipo de codificação de conteúdo da mensagem.

ContentType

Usado para especificar o tipo de conteúdo da mensagem.

CorrelationId

Uma propriedade de cadeia de caracteres que normalmente contém a MessageId da solicitação, em padrões de solicitação-resposta.

CreatedOnUtc

A hora de criação do evento ao enviar uma mensagem por vez.

EnqueuedOnUtc

Data e hora em que a mensagem do dispositivo para a nuvem foi recebida pelo servidor.

ExpiresOnUtc

A hora em que essa mensagem é considerada expirada.

InputName

Especifica o nome de entrada no qual a mensagem foi enviada, se houver um.

MessageId

Um identificador para a mensagem usada para padrões de solicitação-resposta. Formato: uma cadeia de caracteres que diferencia maiúsculas de minúsculas ( até 128 caracteres de comprimento) de caracteres alfanuméricos ASCII de 7 bits

  • {'-', ':', '/', '', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}. Caracteres não alfanuméricos são de URN RFC.
MessageSchema

Usado para especificar o esquema do conteúdo da mensagem.

PayloadConvention

A convenção a ser usada com esse conteúdo de mensagem.

Properties

Obtém o dicionário de propriedades de usuário que são definidas quando o usuário envia os dados.

SequenceNumber

Um número (exclusivo por fila de dispositivos) atribuído pelo Hub IoT a cada mensagem da nuvem para o dispositivo.

SystemProperties

Obtém o dicionário de propriedades do sistema que são gerenciadas internamente.

To

Um destino especificado na mensagem da nuvem para o dispositivo.

UserId

Uma ID usada para especificar a origem das mensagens. Quando as mensagens são geradas pelo Hub IoT, ela é definida como {nome do hub iot}.

Métodos

TryGetPayload<T>(T)

O conteúdo da mensagem, desserializado para o tipo especificado.

Aplica-se a