DirectMethodRequest Class

Definition

Parameters to execute a direct method on a device or module.

public class DirectMethodRequest
type DirectMethodRequest = class
Public Class DirectMethodRequest
Inheritance
DirectMethodRequest

Remarks

A direct method request can only be made by the service or a module.

Constructors

DirectMethodRequest()

Initialize an instance of this class.

Properties

ConnectionTimeout

The amount of time given to the service to connect to the device.

JsonPayload

The JSON payload in JRaw type.

MethodName

The method name to invoke.

Payload

The direct method payload.

PayloadConvention

The convention to use with the direct method payload.

RequestId

The request Id for the transport layer.

ResponseTimeout

The amount of time given to the device to process and respond to the command request.

Methods

GetPayloadAsJsonString()

The command payload as a JSON string.

TryGetPayload<T>(T)

The direct method request payload, deserialized to the specified type.

Applies to