IncomingMessage Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The data structure that represents the message that is received from Iot hub.
public class IncomingMessage
type IncomingMessage = class
Public Class IncomingMessage
- Inheritance
-
IncomingMessage
Constructors
IncomingMessage(Byte[]) |
Creates an instance of this class. |
Properties
ContentEncoding |
Used to specify the content encoding type of the message. |
ContentType |
Used to specify the content type of the message. |
CorrelationId |
A string property that typically contains the MessageId of the request, in request-reply patterns. |
CreatedOnUtc |
The event creation time when sending one message at a time. |
EnqueuedOnUtc |
Date and time when the device-to-cloud message was received by the server. |
ExpiresOnUtc |
The time when this message is considered expired. |
InputName |
Specifies the input name on which the message was sent, if there was one. |
MessageId |
An identifier for the message used for request-reply patterns. Format: A case-sensitive string ( up to 128 char long) of ASCII 7-bit alphanumeric chars
|
MessageSchema |
Used to specify the schema of the message content. |
PayloadConvention |
The convention to use with this message payload. |
Properties |
Gets the dictionary of user properties which are set when user send the data. |
SequenceNumber |
A number (unique per device-queue) assigned by IoT Hub to each cloud-to-device message. |
SystemProperties |
Gets the dictionary of system properties which are managed internally. |
To |
A destination specified in the cloud-to-device message. |
UserId |
An ID used to specify the origin of messages. When messages are generated by IoT Hub, it is set to {iot hub name}. |
Methods
TryGetPayload<T>(T) |
The message payload, deserialized to the specified type. |
Applies to
Azure SDK for .NET