AuthenticationMechanism
|
用于指定设备使用的身份验证机制。
|
AuthenticationMethodFactory
|
根据已知的身份验证参数创建 实现 IAuthenticationMethod 的实例。
|
BasicDigitalTwin
|
用于反序列化数字孪生体的可选帮助程序类。
|
BulkRegistryOperationResult
|
封装批量注册表操作的结果。
|
ClientCapabilities
|
设备上启用的功能的状态。
|
ClientTwin
|
存储在服务上的设备或模块的属性。
|
ClientTwinDocument
|
表示孪生属性。
|
ClientTwinMetadata
|
中 ClientTwinProperties属性的元数据。
|
ClientTwinProperties
|
表示孪生体的属性集合。
|
ClientTwinPropertyArray
|
表示 中的 ClientTwinProperties属性数组。
|
ClientTwinPropertyValue
|
表示 中的 ClientTwinProperties属性值。
|
CloudToDeviceMethod
|
用于在设备上执行直接方法的参数
|
CloudToDeviceMethodResult
|
表示设备方法调用结果。
|
CloudToDeviceMethodScheduledJob
|
包含云到设备方法计划作业的属性。
|
ComponentMetadata
|
用于反序列化数字孪生体的可选帮助程序类。
的 组件 BasicDigitalTwin上的 $metadata 类。
|
Configuration
|
IoT 中心设备和模块孪生的配置。
|
ConfigurationContent
|
设备、模块、模块管理代理和 Edge 中心的配置。
|
ConfigurationInfo
|
配置的详细信息。
|
ConfigurationMetrics
|
设备/模块配置的指标。
|
ConfigurationsClient
|
的 IotHubServiceClient 子客户端负责创建、获取、设置和删除配置。
|
Device
|
包含设备属性及其访问器。
|
DeviceJob
|
包含 DeviceJob 属性及其访问器。
|
DeviceJobError
|
包含 DeviceJob 错误信息
|
DeviceJobOutcome
|
包含 DeviceJob 结果
|
DeviceJobParameters
|
使用设备 ID 扩展 JobParameters
|
DeviceJobStatistics
|
作业计数,例如失败/成功的设备数。
|
DeviceRegistryOperationError
|
封装设备注册表操作错误详细信息。
|
DevicesClient
|
的 IotHubServiceClient 子客户端处理所有设备注册表操作,包括获取/创建/设置/删除设备标识、获取设备上的模块以及获取设备注册表统计信息。
|
DigitalTwinClient
|
此客户端包含检索和更新数字孪生信息的方法,并在数字孪生设备上调用命令。
|
DigitalTwinCommandResponse
|
表示设备命令调用结果。
|
DigitalTwinGetHeaders
|
定义 GetAsync 操作的标头。
|
DigitalTwinGetResponse<T>
|
对获取数字孪生请求的服务响应。
|
DigitalTwinInvokeCommandHeaders
|
定义 InvokeCommandAsync 和 InvokeComponentCommandAsync 操作的标头。
|
DigitalTwinInvokeCommandRequestOptions
|
适用于调用命令 API 但可选的常规请求选项。
|
DigitalTwinMetadata
|
用于反序列化数字孪生体的可选帮助程序类。
上的 $metadata 类 BasicDigitalTwin。
|
DigitalTwinsClient
|
此客户端包含检索和更新数字孪生信息的方法,并在数字孪生设备上调用命令。
|
DigitalTwinUpdateHeaders
|
定义 UpdateAsync 操作的标头。
|
DigitalTwinUpdateRequestOptions
|
适用于更新 API 但可选的常规请求选项。
|
DigitalTwinUpdateResponse
|
对数字孪生体更新操作的服务响应。
|
DirectMethodClientResponse
|
设备/模块对直接方法调用的响应。
|
DirectMethodsClient
|
的 IotHubServiceClient 子客户端,用于在 IoT 中心的设备和模块上调用直接方法。
|
DirectMethodServiceRequest
|
用于在设备或模块上执行直接方法的参数。
|
ErrorContext
|
、 FileUploadNotificationProcessorClient和 MessagesClient的给定连接丢失事件的MessageFeedbackProcessorClient上下文。
|
ExportImportDevice
|
包含导出/导入作业操作期间指定的设备属性。
|
ExportImportDevice.PropertyContainer
|
孪生体的所需属性和报告属性。
|
ExportImportRequest
|
用于在发出导出或导入请求时提供存储参数。
|
ExportJobProperties
|
包含导出作业的属性。
|
FeedbackBatch
|
包含一批反馈记录。
|
FeedbackReceiver<T>
|
包含服务可用于执行反馈接收操作的方法。
|
FeedbackRecord
|
包含单个反馈记录的属性。
|
FileNotification
|
包含文件上传通知的属性
|
FileNotificationReceiver<T>
|
包含服务可用于执行文件通知接收操作的方法。
|
FileUploadNotification
|
包含文件上传通知的属性。
|
FileUploadNotificationProcessorClient
|
用于接收文件上传通知的 子客户端 IotHubServiceClient 。
|
HttpTransportSettings
|
包含服务客户端的 Http1 传输特定设置
|
ImportConfiguration
|
一个类,用于使用 Microsoft.Azure.Devices.DevicesClient.CreateJobAsync``1(Microsoft.Azure.Devices.JobProperties,System.Threading.CancellationToken)创建和序列化批量导入作业的配置。
|
ImportJobProperties
|
包含导入作业的属性。
|
InvokeDigitalTwinCommandOptions
|
适用于调用命令操作但可选的常规请求选项。
|
InvokeDigitalTwinCommandResponse
|
表示设备命令调用结果。
|
IotHubConnectionStringBuilder
|
基于用户填充的属性为 IoT 中心服务生成连接字符串。
|
IotHubJobResponse
|
包含服务导入/导出作业设置的属性。
|
IotHubScheduledJobResponse
|
包含由服务为计划作业设置的属性。
|
IotHubServiceClient
|
用于向 IoT 中心发出服务请求的客户端。 此客户端包含 IoT 中心内各种功能集的子客户端,包括管理设备/模块标识、获取/设置设备/模块的孪生体、在设备/模块上调用直接方法等。
|
IotHubServiceClientOptions
|
实例的 IotHubServiceClient 可配置选项。
|
IotHubServiceException
|
客户端在与 IoT 中心服务通信时收到错误时引发的异常。
|
IotHubServiceExponentialBackoffRetryPolicy
|
表示执行指定重试次数的重试策略,该策略使用指数退避方案以及选项抖动来确定重试间隔。
|
IotHubServiceFixedDelayRetryPolicy
|
表示一个重试策略,该策略使用具有抖动的固定重试延迟执行指定次数的重试。
|
IotHubServiceIncrementalDelayRetryPolicy
|
表示执行指定重试次数的重试策略,该策略使用具有抖动的增量增加的重试延迟。
|
IotHubServiceNoRetry
|
表示不执行重试的重试策略。
|
IotHubServiceRetryPolicyBase
|
基本重试策略。
|
JobClient
|
作业管理。
|
JobParameters
|
特定于 JobRequest 中使用的作业的输入
|
JobProperties
|
包含可用于导入/导出作业的属性。
|
JobQueryOptions
|
指定与作业查询关联的选项。
|
JobRequest
|
作业输入
|
JobResponse
|
提取时提供当前作业报告
|
ManagedIdentity
|
用于访问 IoT 中心导入和导出作业的存储帐户的托管标识。
有关 IoT 中心托管标识配置的详细信息,请参阅 https://docs.microsoft.com/azure/iot-hub/iot-hub-managed-identity。
有关托管标识的详细信息,请参阅 https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview
|
Message
|
数据结构表示用于与 IoT 中心交互的消息。
|
MessageFeedbackProcessorClient
|
用于接收云到设备消息反馈的 子客户端 IotHubServiceClient 。
|
MessagesClient
|
用于 IotHubServiceClient 发送云到设备和云到模块消息的 子客户端。
|
MessageSystemPropertyNames
|
类中的 Message 系统属性的名称。
|
Module
|
包含 IoTHub 模块属性及其访问器。
|
ModulesClient
|
的 IotHubServiceClient 子客户端,用于处理所有模块注册表操作,包括获取/创建/设置/删除模块标识。
|
PurgeMessageQueueResult
|
设备消息队列清除操作的结果。
|
QueryClient
|
的 IotHubServiceClient 子客户端,用于使用类似于 SQL 的语法执行查询。
|
QueryOptions
|
指定与查询关联的选项。
|
QueryResponse<T>
|
一组可迭代的查询项。
|
Receiver<T>
|
包含服务可用于执行接收操作的方法。
|
RegistryManager
|
包含服务可用于在设备上执行创建、删除、更新和删除操作的方法。
|
RegistryStatistics
|
可从 IoT 中心检索的设备注册表统计信息。
|
ScheduledJob
|
提取时提供当前作业报告。
|
ScheduledJobsClient
|
计划作业管理的 子 IotHubServiceClient 客户端。
|
ScheduledJobsOptions
|
创建作业时包含可选字段。
|
ServiceAuthenticationWithDeviceSharedAccessPolicyKey
|
使用设备的共享访问密钥向服务进行身份验证的身份验证方法。
|
ServiceAuthenticationWithDeviceSharedAccessPolicyToken
|
使用设备的共享访问签名向服务进行身份验证的身份验证方法。
|
ServiceAuthenticationWithSharedAccessPolicyKey
|
使用共享访问策略密钥的身份验证方法。
|
ServiceAuthenticationWithSharedAccessPolicyToken
|
使用共享访问策略令牌的身份验证方法。
|
ServiceClient
|
包含服务可用于将消息发送到设备的方法。
|
ServiceClientOptions
|
允许在初始化期间配置服务客户端实例的选项。
|
ServiceClientTransportSettings
|
在服务客户端实例上可配置的传输设置。
|
ServiceStatistics
|
包含可从 IoT 中心检索的服务统计信息。
|
SharedAccessSignatureBuilder
|
生成共享访问签名 (SAS) 令牌。
|
SymmetricKey
|
设备或模块的主对称密钥和辅助对称密钥。
|
TwinScheduledJob
|
包含孪生计划作业的属性。
|
TwinsClient
|
的 IotHubServiceClient 子客户端负责获取、更新和替换设备和模块孪生。
|
UpdateDigitalTwinOptions
|
适用于更新数字孪生操作但可选的常规请求选项。
|
WritableProperty
|
用于反序列化数字孪生体的可选帮助程序类。
|
X509Thumbprint
|
设备的 X509 客户端证书指纹。
|
X509ThumbprintExtensions
|
设备的 X509 客户端证书指纹
|