Microsoft.Azure.Devices.Shared Namespace
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.
Classes
CommonClientResponseCodes |
A list of common status codes to represent the response from the client. |
ConfigurationInfo |
Details of the Configuration |
ConventionBasedConstants |
Container for common convention based constants. |
DefaultPayloadConvention |
The default implementation of the PayloadConvention class. |
DeviceCapabilities |
Status of Capabilities enabled on the device |
ETagHolder |
ETag Holder. |
Metadata |
Metadata for properties in TwinCollection |
NewtonsoftJsonPayloadSerializer |
A Newtonsoft.Json.JsonConvertPayloadSerializer implementation. |
NewtonsoftJsonWritablePropertyResponse |
An optional, helper class for constructing a writable property response. |
PayloadConvention |
The payload convention class. |
PayloadEncoder |
This class specifies the byte encoding for the payload. |
PayloadSerializer |
Provides the serialization for a specified convention. |
SecurityProvider |
The Security Provider used by ProvisioningDeviceClient for authentication. |
SecurityProviderSymmetricKey |
The Device Security Provider interface for Symmetric Keys. |
SecurityProviderTpm |
The Device Security Provider interface for TPM Hardware Security Modules. |
SecurityProviderX509 |
The Device Security Provider interface for X.509-based Hardware Security Modules. |
SecurityProviderX509Certificate |
The Device Security Client for X509 authentication using a certificate object. |
TlsVersions |
A common place to specify TLS information for the project, when the code must be explicit or a user requires an override. |
Twin |
Twin Representation |
TwinCollection |
Represents a collection of properties for Twin |
TwinCollectionArray |
Represents a property array in a TwinCollection |
TwinCollectionValue |
Represents a property value in a TwinCollection |
TwinJsonConverter |
Converts Twin to Json |
TwinProperties |
Represents Twin properties |
Utf8PayloadEncoder |
A UTF-8 PayloadEncoder implementation. |
Interfaces
IETagHolder |
ETag Holder Interface |
IWritablePropertyResponse |
The interface that defines the structure of a writable property response. |
Enums
ConfigurationStatus |
Specifies the configuration status. |
SdkAssignsMessageId |
The different configurations available for setting a value of MessageId on an IoT Hub Message. |
TransportFallbackType |
Defines the transport fall-back types for AMQP and MQTT. |