MessageSystemPropertyNames 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í.
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
Azure SDK for .NET