MessageSystemPropertyNames Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Os nomes das propriedades do sistema na Message classe .
public static class MessageSystemPropertyNames
type MessageSystemPropertyNames = class
Public Class MessageSystemPropertyNames
- Herança
-
MessageSystemPropertyNames
Campos
Ack |
Um gerador de mensagem de comentários. Essa propriedade é usada em mensagens de nuvem para dispositivo para solicitar que o Hub IoT gere mensagens de comentários como resultado do consumo da mensagem pelo dispositivo. |
ConnectionAuthMethod |
O valor do método de autenticação de conexão é ignorado para mensagens de nuvem para dispositivo. |
ConnectionDeviceGenerationId |
A ID de geração do dispositivo de destino da mensagem de nuvem para dispositivo. DeviceGenerationId é uma cadeia de caracteres com diferenciação de maiúsculas e minúsculas gerada pelo hub IoT. Esse valor é usado para distinguir dispositivos com a mesma ID de dispositivo quando eles foram excluídos e recriados. |
ConnectionDeviceId |
Especifica a ID do dispositivo da qual essa mensagem foi enviada, se houver uma. |
ContentEncoding |
Usado para especificar o tipo de codificação de conteúdo da mensagem. Os valores possíveis são: utf-8, utf-16, utf-32. |
ContentType |
Usado para especificar o tipo de conteúdo da mensagem. Os valores possíveis são: application/json, application/json-patch+json. |
CorrelationId |
Uma cadeia de propriedade em uma mensagem de resposta que geralmente contém a MessageId da solicitação em padrões de solicitação-resposta. |
CreationTimeUtc |
Propriedade de data personalizada definida pelo originador da mensagem. |
DeliveryCount |
O número de vezes que uma mensagem pode fazer a transição entre os estados Enfileirado e Invisível. Após o número máximo de transições, o hub IoT define o estado da mensagem como sem letras mortas. Para obter mais informações, consulte https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle. |
EnqueuedTime |
Data e hora em que a mensagem foi recebida pelo servidor em UTC. |
ExpiryTimeUtc |
Data e hora da expiração da mensagem em UTC. |
LockToken |
Bloquear o token da mensagem recebida. Um identificador exclusivo para uma mensagem de nuvem para dispositivo usada para concluir, rejeitar ou abandonar a mensagem. Esse valor é fornecido para resolve condições de corrida ao concluir, rejeitar ou abandonar mensagens. |
MessageId |
Um identificador configurável pelo usuário para as mensagens. Se esse valor não for fornecido pelo usuário, o cliente de serviço definirá isso como um novo GUID somente se você definir SdkAssignsMessageId a propriedade em ServiceClientOptions. |
MessageSchema |
O esquema de mensagem é definido internamente pelo IoTHub quando gera a mensagem de notificação de Alteração de Gêmeo. |
Operation |
Operação do hub IoT |
SequenceNumber |
Um número (exclusivo por fila de dispositivos) atribuído pelo hub IoT a cada mensagem de nuvem para dispositivo. |
To |
Um destino especificado em mensagens de nuvem para dispositivo. |
UserId |
Uma ID usada para especificar a origem das mensagens. Quando as mensagens são geradas pelo Hub IoT, elas são definidas como nome do hub IoT. |
Aplica-se a
Azure SDK for .NET