Freigeben über


TwinState Klasse

Definition

Darstellung eines einzelnen Twin-Anfangszustands für den Device Provisioning Service.

public class TwinState
type TwinState = class
Public Class TwinState
Vererbung
TwinState

Beispiele

Für instance ist folgendes ein gültiger TwinState-Wert, der wie initialTwin in der Rest-API dargestellt wird.

{
    "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
            }
        }
    }
}

Hinweise

TwinState kann eine Microsoft.Azure.Devices.Provisioning.Service.TwinCollection der Tags und einen Microsoft.Azure.Devices.Provisioning.Service.TwinCollection von properties.desired enthalten.

Jede Entität in den Auflistungen kann ein zugeordnetes Microsoft.Azure.Devices.Provisioning.Service.Metadataenthalten.

Diese Metadaten werden vom Dienst bereitgestellt und enthalten Informationen zur Uhrzeit und Version der letzten Aktualisierung.

Konstruktoren

TwinState(TwinCollection, TwinCollection)

CONSTRUCTOR

Eigenschaften

DesiredProperties

Getter und festlegen sie die gewünschten Eigenschaften.

Tags

Getter und setter für Tags.

Methoden

ToString()

Konvertieren Sie dieses Objekt in ein hübsches Druckformat.

Gilt für: