Compartir a través de


MessageSystemPropertyNames Clase

Definición

Nombres de las propiedades del sistema en la Message clase .

public static class MessageSystemPropertyNames
type MessageSystemPropertyNames = class
Public Class MessageSystemPropertyNames
Herencia
MessageSystemPropertyNames

Campos

Ack

Un generador de mensajes de comentarios. Esta propiedad se usa en mensajes de nube a dispositivo para solicitar a IoT Hub que genere mensajes de comentarios como resultado del consumo del mensaje por parte del dispositivo.

ConnectionAuthMethod

El valor del método de autenticación de conexión se omite para los mensajes de la nube al dispositivo.

ConnectionDeviceGenerationId

Identificador de generación de dispositivos del dispositivo de destino del mensaje de nube a dispositivo. DeviceGenerationId es una cadena generada por IoT Hub que distingue mayúsculas de minúsculas. Este valor se usa para distinguir los dispositivos con el mismo identificador de dispositivo cuando se han eliminado y vuelto a crear.

ConnectionDeviceId

Especifica el identificador de dispositivo desde el que se envió este mensaje, si hay uno.

ContentEncoding

Se usa para especificar el tipo de codificación de contenido del mensaje. Los valores posibles son: utf-8, utf-16, utf-32.

ContentType

Se usa para especificar el tipo de contenido del mensaje. Los valores posibles son: application/json, application/json-patch+json.

CorrelationId

Cadena de propiedad en un mensaje de respuesta que normalmente contiene el identificador del mensaje de la solicitud en los patrones de solicitud y respuesta.

CreationTimeUtc

Propiedad de fecha personalizada establecida por el originador del mensaje.

DeliveryCount

Número de veces que un mensaje puede pasar entre los estados en cola e Invisible. Después del número máximo de transiciones, El centro de IoT establece el estado del mensaje en mensajes fallidos. Para obtener más información, vea https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle.

EnqueuedTime

Fecha y hora en que el servidor recibió el mensaje en FORMATO UTC.

ExpiryTimeUtc

Fecha y hora de expiración del mensaje en UTC.

LockToken

Bloquee el token del mensaje recibido. Identificador único de un mensaje de nube a dispositivo que se usa para completar, rechazar o abandonar el mensaje. Este valor se proporciona para resolver las condiciones de carrera al completar, rechazar o abandonar mensajes.

MessageId

Identificador configurable por el usuario para los mensajes. Si el usuario no proporciona este valor, el cliente de servicio lo establecerá en un nuevo GUID solo si establece SdkAssignsMessageId la propiedad en ServiceClientOptions.

MessageSchema

IoTHub establece internamente el esquema del mensaje cuando genera un mensaje de notificación de cambio de gemelo.

Operation

Operación del centro de IoT

SequenceNumber

Número (único por cola de dispositivo) asignado por IoT Hub a cada mensaje de nube a dispositivo.

To

Destino especificado en mensajes de nube a dispositivo.

UserId

Identificador usado para especificar el origen de los mensajes. Cuando IoT Hub genera mensajes, se establece en el nombre del centro de IoT.

Se aplica a