MessageSystemPropertyNames クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス内のシステム プロパティの Message 名前。
public static class MessageSystemPropertyNames
type MessageSystemPropertyNames = class
Public Class MessageSystemPropertyNames
- 継承
-
MessageSystemPropertyNames
フィールド
Ack |
フィードバック メッセージのジェネレーター。 このプロパティは、クラウドからデバイスへのメッセージで使用され、デバイスによるメッセージの使用の結果としてフィードバック メッセージを生成するように IoT ハブに要求します。 |
ConnectionAuthMethod |
cloud-to-device メッセージの接続認証方法の値は無視されます。 |
ConnectionDeviceGenerationId |
cloud-to-device メッセージのターゲット デバイスのデバイス生成 ID。 DeviceGenerationId は、IoT ハブで生成される大文字と小文字を区別する文字列です。 この値は、削除されて再作成されたときに、同じデバイス ID を持つデバイスを区別するために使用されます。 |
ConnectionDeviceId |
このメッセージが送信されたデバイス ID (存在する場合) を指定します。 |
ContentEncoding |
メッセージのコンテンツ エンコードの種類を指定するために使用します。 使用可能な値は、utf-8、utf-16、utf-32 です。 |
ContentType |
メッセージのコンテンツ タイプを指定するために使用します。 使用可能な値は、application/json、application/json-patch+json です。 |
CorrelationId |
通常、要求/応答パターンで要求の MessageId を格納する、応答メッセージの文字列プロパティ。 |
CreationTimeUtc |
メッセージの発信元によって設定されるカスタム日付プロパティ。 |
DeliveryCount |
メッセージがエンキュー状態と非表示状態の間で遷移できる回数。 移行の最大数の後、IoT ハブはメッセージの状態を配信不能に設定します。 詳細については、https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle を参照してください。 |
EnqueuedTime |
サーバーが UTC でメッセージを受信した日時。 |
ExpiryTimeUtc |
UTC でのメッセージの有効期限の日付と時刻。 |
LockToken |
受信したメッセージのロック トークン。 メッセージの完了、拒否、または破棄に使用されるクラウドからデバイスへのメッセージの一意識別子。 この値は、メッセージの完了、拒否、または破棄時の競合状態を解決するために提供されます。 |
MessageId |
メッセージのユーザー設定可能な識別子。 この値がユーザーによって指定されていない場合、サービス クライアントは、 で プロパティを設定した場合にのみ、これを新しい GUID にServiceClientOptions設定SdkAssignsMessageIdします。 |
MessageSchema |
メッセージ スキーマは、ツイン変更通知メッセージを生成するときに IoTHub によって内部的に設定されます。 |
Operation |
IoT Hub 操作 |
SequenceNumber |
IoT ハブによって各クラウドからデバイスへのメッセージに割り当てられた数値 (デバイス キューごとに一意)。 |
To |
cloud-to-device メッセージで指定された宛先。 |
UserId |
メッセージの配信元を指定するために使用される ID。 IoT ハブによってメッセージが生成されると、IoT ハブの名前に設定されます。 |
適用対象
Azure SDK for .NET