TwinState Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representação de um único estado inicial gêmeo para o Serviço de Provisionamento de Dispositivos.
public class TwinState
type TwinState = class
Public Class TwinState
- Herança
-
TwinState
Exemplos
Por exemplo, o seguinte é um TwinState válido, representado como initialTwin
na API rest.
{
"initialTwin": {
"tags":{
"SpeedUnity":"MPH",
"$metadata":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":4,
"SpeedUnity":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":4
}
},
"$version":4
}
"properties":{
"desired": {
"MaxSpeed":{
"Value":500,
"NewValue":300
},
"$metadata":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":4,
"MaxSpeed":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":4,
"Value":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":4
},
"NewValue":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":4
}
}
},
"$version":4
}
}
}
}
Comentários
O TwinState pode conter uma Microsoft.Azure.Devices.Provisioning.Service.TwinCollection das Marcas e uma Microsoft.Azure.Devices.Provisioning.Service.TwinCollection das propriedades.desired.
Cada entidade nas coleções pode conter um associado Microsoft.Azure.Devices.Provisioning.Service.Metadata.
Esses metadados são fornecidos pelo Serviço e contêm informações sobre a hora e a versão da última atualização.
Construtores
TwinState(TwinCollection, TwinCollection) |
CONSTRUCTOR |
Propriedades
DesiredProperties |
Getter e setter as propriedades desejadas. |
Tags |
Getter e setter o para marcas. |
Métodos
ToString() |
Converta esse objeto em um formato de impressão bonito. |
Aplica-se a
Azure SDK for .NET