Freigeben über


ProvisioningTwinState Klasse

Definition

Darstellung eines einzelnen Zwillings-Anfangszustands.

public class ProvisioningTwinState
type ProvisioningTwinState = class
Public Class ProvisioningTwinState
Vererbung
ProvisioningTwinState

Beispiele

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

{
    "initialTwin": {
        "tags":{
            "SpeedUnity":"MPH",
        }
        "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

Jede Entität in den Auflistungen kann ein zugeordnetes ProvisioningTwinMetadataenthalten.

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

Konstruktoren

ProvisioningTwinState(IDictionary<String,Object>, ProvisioningTwinProperties)

Erstellt eine Instanz dieser Klasse.

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: