TelemetryMessage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Datenstruktur, die die Nachricht darstellt, die an IoT Hub gesendet wird.
public class TelemetryMessage
type TelemetryMessage = class
Public Class TelemetryMessage
- Vererbung
-
TelemetryMessage
Konstruktoren
TelemetryMessage() |
Standardinstanziierung ohne Nutzlast. |
TelemetryMessage(Object) |
Erstellt eine ausgehende Nachricht mit der angegebenen Nutzlast. |
Eigenschaften
BatchCreatedOnUtc |
Die Ereigniserstellungszeit beim Senden von Daten in einem Batch. |
ComponentName |
Der DTDL-Komponentenname, von dem die Telemetrienachricht stammt. Dies ist nur für Plug-and-Play-zertifizierte Geräte relevant. |
ConnectionDeviceId |
Gibt die Geräte-ID an, von der diese Nachricht gesendet wurde, sofern vorhanden. |
ConnectionModuleId |
Gibt die Modul-ID an, von der diese Nachricht gesendet wurde, sofern vorhanden. |
ContentEncoding |
Wird verwendet, um den Inhaltscodierungstyp der Nachricht anzugeben. |
ContentType |
Wird verwendet, um den Inhaltstyp der Nachricht anzugeben. |
CorrelationId |
Eine Zeichenfolgeneigenschaft, die in der Regel die MessageId der Anforderung in Anforderungs-Antwort-Mustern enthält. |
CreatedOnUtc |
Der Zeitpunkt der Ereigniserstellung beim Senden einer Nachricht nach dem anderen. |
EnqueuedOnUtc |
Datum und Uhrzeit, zu dem die Device-to-Cloud-Nachricht vom Server empfangen wurde. |
ExpiresOnUtc |
Der Zeitpunkt, zu dem diese Nachricht als abgelaufen gilt. |
InputName |
Gibt den Eingabenamen an, für den die Nachricht gesendet wurde, sofern vorhanden. |
IsSecurityMessage |
True, wenn die Nachricht als Sicherheitsnachricht festgelegt ist |
MessageId |
Ein Bezeichner für die Nachricht, die für Anforderungs-Antwort-Muster verwendet wird. Format: Eine Zeichenfolge mit 7-Bit-ASCII-Alphanumerischen Zeichen ( bis zu 128 Zeichen lang) unter 128 Zeichen
|
MessageSchema |
Wird verwendet, um das Schema des Nachrichteninhalts anzugeben. |
Payload |
Die Nachrichtennutzlast |
PayloadConvention |
Die Konvention, die mit dieser Nachrichtennutzlast verwendet werden soll. |
Properties |
Ruft das Wörterbuch der Benutzereigenschaften ab, die festgelegt werden, wenn der Benutzer die Daten sendet. |
SystemProperties |
Ruft das Wörterbuch der Systemeigenschaften ab, die intern verwaltet werden. |
UserId |
Eine ID, die verwendet wird, um den Ursprung von Nachrichten anzugeben. |
Methoden
CloneWithBody(Object) |
Klont eine vorhandene Message instance und legt den Inhaltstext fest, der durch |
SetAsSecurityMessage() |
Legt die Nachricht als Sicherheitsnachricht fest. |
Gilt für:
Azure SDK for .NET