你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TwinCollection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 的属性集合 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 |