MessageSystemPropertyNames Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Noms des propriétés système dans la Message classe .
public static class MessageSystemPropertyNames
type MessageSystemPropertyNames = class
Public Class MessageSystemPropertyNames
- Héritage
-
MessageSystemPropertyNames
Champs
Ack |
Un générateur de messages de commentaires. Cette propriété est utilisée dans les messages cloud-à-appareil pour demander à IoT Hub de générer des messages de commentaires suite à la consommation du message par l’appareil. |
ConnectionAuthMethod |
La valeur de la méthode d’authentification de connexion est ignorée pour les messages cloud-à-appareil. |
ConnectionDeviceGenerationId |
ID de génération d’appareil de l’appareil cible du message cloud-à-appareil. DeviceGenerationId est une chaîne de hub IoT qui respecte la casse. Cette valeur est utilisée pour distinguer les appareils avec le même ID d’appareil lorsqu’ils ont été supprimés et recréés. |
ConnectionDeviceId |
Spécifie l’ID d’appareil à partir duquel ce message a été envoyé, le cas échéant. |
ContentEncoding |
Permet de spécifier le type d’encodage de contenu du message. Les valeurs possibles sont : utf-8, utf-16, utf-32. |
ContentType |
Permet de spécifier le type de contenu du message. Les valeurs possibles sont : application/json, application/json-patch+json. |
CorrelationId |
Une propriété de chaîne d’un message de réponse qui contient généralement l'ID du message de la demande dans les modèles demande-réponse. |
CreationTimeUtc |
Propriété de date personnalisée définie par l’initiateur du message. |
DeliveryCount |
Nombre de fois qu’un message peut passer des états En file d’attente et Invisible. Après le nombre maximal de transitions, le hub IoT définit l’état du message sur lettres mortes. Pour plus d'informations, consultez https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle |
EnqueuedTime |
Date et heure de réception du message par le serveur au format UTC. |
ExpiryTimeUtc |
Date et heure d’expiration du message en UTC. |
LockToken |
Jeton de verrouillage du message reçu. Identificateur unique d’un message cloud-à-appareil utilisé pour terminer, rejeter ou abandonner le message. Cette valeur est fournie pour résoudre les conditions de concurrence lors de l’exécution, du rejet ou de l’abandon de messages. |
MessageId |
Identificateur pouvant être défini par l’utilisateur pour les messages. Si cette valeur n’est pas fournie par l’utilisateur, le client de service la définit sur un nouveau GUID uniquement si vous définissez SdkAssignsMessageId la propriété dans ServiceClientOptions. |
MessageSchema |
Le schéma de message est défini en interne par IoTHub lorsqu’il génère un message de notification de modification de jumeau. |
Operation |
Opération IoT Hub |
SequenceNumber |
Nombre (unique par file d’attente d’appareils) attribué par IoT Hub à chaque message cloud-à-appareil. |
To |
Destination spécifiée dans les messages cloud-à-appareil. |
UserId |
Id utilisé pour spécifier l’origine des messages. Lorsque les messages sont générés par IoT Hub, il est défini sur le nom du hub IoT. |
S’applique à
Azure SDK for .NET