TwinState Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representación de un único estado inicial de gemelo para Device Provisioning Service.
public class TwinState
type TwinState = class
Public Class TwinState
- Herencia
-
TwinState
Ejemplos
Por ejemplo, lo siguiente es un TwinState válido, representado como initialTwin
en la 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
}
}
}
}
Comentarios
TwinState puede contener una Microsoft.Azure.Devices.Provisioning.Service.TwinCollection de las etiquetas y una Microsoft.Azure.Devices.Provisioning.Service.TwinCollection de las propiedades deseadas.
Cada entidad de las colecciones puede contener un asociado Microsoft.Azure.Devices.Provisioning.Service.Metadata.
El servicio proporciona estos metadatos y contiene información sobre la última fecha y hora actualizadas y la versión.
Constructores
TwinState(TwinCollection, TwinCollection) |
CONSTRUCTOR |
Propiedades
DesiredProperties |
Captador y establecedor de las propiedades deseadas. |
Tags |
Captador y establecedor para las etiquetas. |
Métodos
ToString() |
Convierta este objeto en un formato de impresión bonito. |
Se aplica a
Azure SDK for .NET