Compartir a través de


TwinState Clase

Definición

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