IncomingMessage Clase

Definición

Estructura de datos que representa el mensaje que se recibe de Iot Hub.

public class IncomingMessage
type IncomingMessage = class
Public Class IncomingMessage
Herencia
IncomingMessage

Constructores

IncomingMessage(Byte[])

Crea una instancia de esta clase.

Propiedades

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 de eventos 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 en que este mensaje se considera expirado.

InputName

Especifica el nombre de entrada en el que se envió el mensaje, si había uno.

MessageId

Identificador del mensaje usado para los patrones de solicitud-respuesta. Formato: cadena con distinción entre mayúsculas y minúsculas (hasta 128 caracteres de longitud) de caracteres alfanuméricos de ASCII de 7 bits

  • {'-', ':', '/', '', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}. Los caracteres no alfanuméricos proceden de URN RFC.
MessageSchema

Se usa para especificar el esquema del contenido 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.

SequenceNumber

Un número (exclusivo para cada cola de dispositivo) asignado por IoT Hub a cada mensaje de nube a dispositivo.

SystemProperties

Obtiene el diccionario de propiedades del sistema que se administran internamente.

To

Destino especificado en el mensaje de nube a dispositivo.

UserId

Un identificador que se utiliza para especificar el origen de los mensajes. Cuando IoT Hub genera los mensajes, se establece en {nombre del centro de IoT}.

Métodos

TryGetPayload<T>(T)

Carga del mensaje, deserializada en el tipo especificado.

Se aplica a