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

TwinCollection 类

定义

表示 的属性集合 Twin

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.Shared.TwinCollectionJsonConverter))]
public class TwinCollection : System.Collections.IEnumerable
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.Shared.TwinCollectionJsonConverter))>]
type TwinCollection = class
    interface IEnumerable
Public Class TwinCollection
Implements IEnumerable
继承
TwinCollection
属性
Newtonsoft.Json.JsonConverterAttribute
实现

构造函数

TwinCollection()

创建 的 TwinCollection实例。 不应使用此构造函数,因为_metadata为 null,并且调用 GetLastUpdated 可能会导致 NullReferenceException

TwinCollection(JObject, JObject)

TwinCollection使用正文和元数据的给定 JSON 片段创建 。

TwinCollection(String)

TwinCollection使用 JSON 片段作为正文创建 。

TwinCollection(String, String)

TwinCollection使用正文和元数据的给定 JSON 片段创建 。

属性

Count

获取集合中属性的计数。

Item[String]

属性索引器

Version

获取 的版本 TwinCollection

方法

ClearAllMetadata()

清除孪生体集合以及基元数据对象中的所有元数据。

ClearMetadata()

从孪生体集合中清除元数据。

Contains(String)

确定指定的属性是否存在。

GetEnumerator()

表示 的属性集合 Twin

GetLastUpdated()

获取此属性的 LastUpdated 时间

GetLastUpdatedVersion()

获取此属性的 LastUpdatedVersion。

GetMetadata()

获取此属性的元数据。

ToJson(Formatting)

获取作为 JSON 字符串的 TwinProperties。

ToString()

表示 的属性集合 Twin

适用于