你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Twin 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
孪生表示形式
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.Shared.TwinJsonConverter))]
public class Twin : Microsoft.Azure.Devices.Shared.IETagHolder
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.Shared.TwinJsonConverter))>]
type Twin = class
interface IETagHolder
Public Class Twin
Implements IETagHolder
- 继承
-
Twin
- 属性
-
Newtonsoft.Json.JsonConverterAttribute
- 实现
构造函数
Twin() |
创建 的实例。Twin |
Twin(String) |
创建 的实例。Twin |
Twin(TwinProperties) |
创建 的实例。Twin |
属性
AuthenticationType |
相应设备的身份验证类型 |
Capabilities |
获取 Twin 功能。 这些是只读的。 |
CloudToDeviceMessageCount |
从云发送到相应设备的消息数 |
Configurations |
获取 Twin 配置属性。 这些是只读的 |
ConnectionState |
相应设备的 ConnectionState |
DeviceId |
获取并设置 Twin ID。 |
DeviceScope |
设备的范围。 边缘设备自动生成且不可变,在叶设备中可修改以创建子/父关系。 |
ETag |
孪生的 ETag |
LastActivityTime |
相应设备上次处于活动状态的时间 |
ModelId |
设备的 DTDL 模型 ID。 |
ModuleId |
获取并设置 Twin 模块 ID。 |
ParentScopes |
上层边缘设备的范围(如果适用)。 仅适用于边缘设备。 |
Properties |
获取和设置 Twin 属性。 |
Status |
获取相应的设备状态。 |
StatusReason |
指定相应设备的原因(如果有) Status |
StatusUpdatedTime |
上次更新相应设备 Status 的时间 |
Tags |
获取并设置 Twin 标记。 |
Version |
孪生的版本 |
X509Thumbprint |
相应设备的 X509 指纹 |
方法
ToJson(Formatting) |
获取 JSON 字符串格式的孪生体 |