TelemetryMessage クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IoT ハブに送信されるメッセージを表すデータ構造。
public class TelemetryMessage
type TelemetryMessage = class
Public Class TelemetryMessage
- 継承
-
TelemetryMessage
コンストラクター
TelemetryMessage() |
ペイロードのない既定のインスタンス化。 |
TelemetryMessage(Object) |
指定したペイロードを使用して送信メッセージを作成します。 |
プロパティ
BatchCreatedOnUtc |
バッチでデータを送信するときのイベント作成時間。 |
ComponentName |
テレメトリ メッセージの送信元の DTDL コンポーネント名。 これは、プラグ アンド プレイ認定デバイスにのみ関連します。 |
ConnectionDeviceId |
このメッセージが送信されたデバイス ID (存在する場合) を指定します。 |
ConnectionModuleId |
このメッセージが送信されたモジュール ID (存在する場合) を指定します。 |
ContentEncoding |
メッセージのコンテンツ エンコードの種類を指定するために使用します。 |
ContentType |
メッセージのコンテンツ タイプを指定するために使用します。 |
CorrelationId |
要求と応答のパターンで、通常は要求の MessageId を含む文字列プロパティ。 |
CreatedOnUtc |
一度に 1 つのメッセージを送信するときのイベントの作成時刻。 |
EnqueuedOnUtc |
デバイスからクラウドへのメッセージがサーバーによって受信された日時。 |
ExpiresOnUtc |
このメッセージが期限切れと見なされる時刻。 |
InputName |
メッセージが送信された場合に送信された入力名を指定します。 |
IsSecurityMessage |
True を指定すると、メッセージがセキュリティ メッセージとして設定されます。 |
MessageId |
要求/応答パターンに使用されるメッセージの識別子。 形式: ASCII 7 ビット英数字文字の大文字と小文字を区別する文字列 (最大 128 文字)
|
MessageSchema |
メッセージ コンテンツのスキーマを指定するために使用します。 |
Payload |
メッセージ ペイロード。 |
PayloadConvention |
このメッセージ ペイロードで使用する規則。 |
Properties |
ユーザーがデータを送信するときに設定されるユーザー プロパティのディクショナリを取得します。 |
SystemProperties |
内部的に管理されるシステム プロパティのディクショナリを取得します。 |
UserId |
メッセージの配信元を指定するために使用される ID。 |
メソッド
CloneWithBody(Object) |
既存 Message のインスタンスを複製し、 によって定義された |
SetAsSecurityMessage() |
メッセージをセキュリティ メッセージとして設定します |
適用対象
Azure SDK for .NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示