| Class | Description |
|---|---|
| AuthenticationMechanism |
Authentication mechanism, used to store the device symmetric key.
|
| AuthenticationMethod |
Class used to abstract the different
authentication methods used to use IoT Hub SDK.
|
| BaseDevice |
The BaseDevice class
implementing constructors and serialization functionality.
|
| Configuration | |
| ConfigurationContent | |
| ConfigurationMetrics | |
| Device |
The Device class extends the BaseDevice class
implementing constructors and serialization functionality.
|
| ExportImportDevice | |
| FeedbackBatch |
Data structure for feedback messages received in Json array
Provide getters and setters for batch properties and messages
|
| FeedbackBatchMessage |
Provide static function to parse Json string to FeedbackBatch object.
|
| FeedbackReceiver |
FeedbackReceiver is a specialized receiver whose ReceiveAsync
method returns a FeedbackBatch instead of a Message.
|
| FeedbackRecord |
Data structure for feedback record received
Provide getters and setters for feedback record batch properties
|
| FileUploadNotification | |
| FileUploadNotificationReceiver | |
| IotHubConnectionString |
Expose all connections string properties and methods
for user, device and connection string serialization.
|
| IotHubConnectionStringBuilder |
Provide static constructors to create IotHubConnectionString object
|
| JobProperties |
Contains properties of a Job.
|
| Message |
IotHub specific message container
|
| Module | |
| ProxyOptions |
The settings supported by this SDK when communicating to IoT Hub through a proxy.
|
| Receiver |
A receiver is a class abstracting the methods to receive messages,
in order to use it for multiple endpoints, e.g.
|
| RegistryManager |
Use the RegistryManager client to manage the identity registry in IoT hubs.
|
| RegistryManagerOptions |
Configurable options for all registry manager operations
|
| RegistryStatistics | |
| ServiceAuthenticationWithSharedAccessPolicyKey |
Extend AuthenticationMethod class, provide getters
for protected properties and implement populate function to set
ServiceAuthenticationWithSharedAccessPolicyKey type policy on
given IotHubConnectionString object.
|
| ServiceAuthenticationWithSharedAccessPolicyToken |
Extend AuthenticationMethod class, provide getters
for protected properties and implement populate function to set
ServiceAuthenticationWithSharedAccessPolicyToken type policy on
given IotHubConnectionString object.
|
| ServiceClient |
Use the ServiceClient to send and monitor messages to devices in IoT hubs.
|
| ServiceClientOptions |
Configurable options for all service client operations
|
| ServiceStatistics |
Data structure for service statistics received in Json array
Provide getters and setters for statistics properties
|
| Tools |
Collection of static helper functions
|
| Enum | Description |
|---|---|
| DeliveryAcknowledgement | |
| DeviceConnectionState |
Enum for device connection state
|
| DeviceStatus |
Enum for device status
|
| FeedbackStatusCode |
Enum for feedback status codes
|
| ImportMode | |
| IotHubServiceClientProtocol |
The application-layer protocol used by the service client to communicate with an IoT Hub.
|
| JobProperties.JobStatus | |
| JobProperties.JobType |
Copyright © 2022. All rights reserved.