Partilhar via


TwinCollection Classe

Definição

Representa uma coleção de propriedades para 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
Herança
TwinCollection
Atributos
Newtonsoft.Json.JsonConverterAttribute
Implementações

Construtores

TwinCollection()

Cria a instância do TwinCollection. Não deve usar esse construtor, pois _metadata é nulo e chamar GetLastUpdated pode resultar em NullReferenceException

TwinCollection(JObject, JObject)

Cria um TwinCollection usando os fragmentos JSON especificados para o corpo e os metadados.

TwinCollection(String)

Cria um TwinCollection usando um fragmento JSON como o corpo.

TwinCollection(String, String)

Cria um TwinCollection usando os fragmentos JSON especificados para o corpo e os metadados.

Propriedades

Count

Obtém a contagem de propriedades na Coleção.

Item[String]

Indexador de propriedades

Version

Obtém a versão do TwinCollection

Métodos

ClearAllMetadata()

Limpa todos os metadados da coleção de gêmeos, bem como o objeto de metadados base.

ClearMetadata()

Limpa os metadados da coleção de gêmeos.

Contains(String)

Determina se a propriedade especificada está presente.

GetEnumerator()

Representa uma coleção de propriedades para Twin

GetLastUpdated()

Obtém a hora LastUpdated para esta propriedade

GetLastUpdatedVersion()

Obtém o LastUpdatedVersion para essa propriedade.

GetMetadata()

Obtém os metadados dessa propriedade.

ToJson(Formatting)

Obtém TwinProperties como uma cadeia de caracteres JSON.

ToString()

Representa uma coleção de propriedades para Twin

Aplica-se a