TelemetryMessage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Estructura de datos que representa el mensaje que se enviará a IoT Hub.
public class TelemetryMessage
type TelemetryMessage = class
Public Class TelemetryMessage
- Herencia
-
TelemetryMessage
Constructores
TelemetryMessage() |
Creación de instancias predeterminada sin carga útil. |
TelemetryMessage(Object) |
Crea un mensaje saliente con la carga especificada. |
Propiedades
BatchCreatedOnUtc |
Hora de creación de eventos al enviar datos en un lote. |
ComponentName |
Nombre del componente DTDL desde el que se ha originado el mensaje de telemetría. Esto solo es relevante para dispositivos certificados plug and play. |
ConnectionDeviceId |
Especifica el identificador de dispositivo desde el que se envió este mensaje, si hay uno. |
ConnectionModuleId |
Especifica el identificador del módulo desde el que se envió este mensaje, si hay uno. |
ContentEncoding |
Se usa para especificar el tipo de codificación de contenido del mensaje. |
ContentType |
Se usa para especificar el tipo de contenido del mensaje. |
CorrelationId |
Propiedad de cadena que normalmente contiene el MessageId de la solicitud, en patrones de solicitud-respuesta. |
CreatedOnUtc |
Hora de creación del evento al enviar un mensaje a la vez. |
EnqueuedOnUtc |
Fecha y hora en que el servidor recibió el mensaje del dispositivo a la nube. |
ExpiresOnUtc |
Hora a la que se considera expirado este mensaje. |
InputName |
Especifica el nombre de entrada en el que se envió el mensaje, si había uno. |
IsSecurityMessage |
True si el mensaje se establece como un mensaje de seguridad |
MessageId |
Identificador del mensaje usado para los patrones de solicitud-respuesta. Formato: cadena que distingue mayúsculas de minúsculas (hasta 128 caracteres de longitud) de caracteres alfanuméricos de ASCII de 7 bits.
|
MessageSchema |
Se usa para especificar el esquema del contenido del mensaje. |
Payload |
Carga del mensaje. |
PayloadConvention |
Convención que se va a usar con esta carga de mensaje. |
Properties |
Obtiene el diccionario de propiedades de usuario que se establecen cuando el usuario envía los datos. |
SystemProperties |
Obtiene el diccionario de propiedades del sistema que se administran internamente. |
UserId |
Identificador usado para especificar el origen de los mensajes. |
Métodos
CloneWithBody(Object) |
Clona una instancia existente Message y establece el cuerpo de contenido definido por |
SetAsSecurityMessage() |
Establece el mensaje como un mensaje de seguridad. |
Se aplica a
Azure SDK for .NET