你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ClientTwin 类

定义

存储在服务上的设备或模块的属性。

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.ClientTwinJsonConverter))]
public class ClientTwin
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.ClientTwinJsonConverter))>]
type ClientTwin = class
Public Class ClientTwin
继承
ClientTwin
属性
Newtonsoft.Json.JsonConverterAttribute

构造函数

ClientTwin()

创建此类的实例。

ClientTwin(ClientTwinDocument)

创建此类的实例。

ClientTwin(String)

创建此类的实例。

属性

AuthenticationType

相应设备的身份验证类型。

Capabilities

获取孪生体功能。

CloudToDeviceMessageCount

从云发送到相应设备的消息数。

Configurations

获取孪生体配置属性。

ConnectionState

相应设备的连接状态。

DeviceId

获取并设置孪生体 ID。

DeviceScope

设备的范围。 边缘设备自动生成且不可变,在叶设备中可修改以创建子/父关系。

ETag

孪生的 ETag。

LastActiveOnUtc

相应设备上次处于活动状态的时间。

ModelId

设备或模块的 DTDL 模型 ID。

ModuleId

获取并设置孪生模块 ID。

ParentScopes

上层边缘设备的范围(如果适用)。 仅适用于边缘设备。

Properties

获取并设置孪生体属性。

Status

获取相应设备的状态。

StatusReason

相应设备处于指定状态的原因(如果有)。

StatusUpdatedOnUtc

上次更新相应设备状态的时间。

Tags

获取并设置孪生标记。

Version

孪生的版本。

X509Thumbprint

相应设备的 X509 指纹。

适用于