TelemetryMessage 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.
A estrutura de dados que representa a mensagem que será enviada ao Hub IoT.
public class TelemetryMessage
type TelemetryMessage = class
Public Class TelemetryMessage
- Herança
-
TelemetryMessage
Construtores
TelemetryMessage() |
Instanciação padrão sem conteúdo. |
TelemetryMessage(Object) |
Cria uma mensagem de saída com o conteúdo especificado. |
Propriedades
BatchCreatedOnUtc |
A hora de criação do evento ao enviar dados em um lote. |
ComponentName |
O nome do componente DTDL de onde a mensagem de telemetria foi originada. Isso é relevante apenas para dispositivos certificados de plug and play. |
ConnectionDeviceId |
Especifica a ID do dispositivo da qual essa mensagem foi enviada, se houver uma. |
ConnectionModuleId |
Especifica a ID do módulo da qual essa mensagem foi enviada, se houver uma. |
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. |
IsSecurityMessage |
True se a mensagem estiver definida como uma mensagem de segurança |
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
|
MessageSchema |
Usado para especificar o esquema do conteúdo da mensagem. |
Payload |
A carga de 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. |
SystemProperties |
Obtém o dicionário de propriedades do sistema que são gerenciadas internamente. |
UserId |
Uma ID usada para especificar a origem das mensagens. |
Métodos
CloneWithBody(Object) |
Clona uma instância existente Message e define o corpo do conteúdo definido por |
SetAsSecurityMessage() |
Define a mensagem como uma mensagem de segurança |
Aplica-se a
Azure SDK for .NET