Freigeben über


TwinState(TwinCollection, TwinCollection) Konstruktor

Definition

CONSTRUCTOR

public TwinState (Microsoft.Azure.Devices.Shared.TwinCollection tags, Microsoft.Azure.Devices.Shared.TwinCollection desiredProperties);
new Microsoft.Azure.Devices.Provisioning.Service.TwinState : Microsoft.Azure.Devices.Shared.TwinCollection * Microsoft.Azure.Devices.Shared.TwinCollection -> Microsoft.Azure.Devices.Provisioning.Service.TwinState
Public Sub New (tags As TwinCollection, desiredProperties As TwinCollection)

Parameter

tags
TwinCollection

das TwinCollection mit dem Anfangszustand der Tags. Kann null sein.

desiredProperties
TwinCollection

die TwinCollection mit den anfänglich gewünschten Eigenschaften. Kann null sein.

Beispiele

Bei der Serialisierung sieht diese Klasse wie im folgenden Beispiel aus:

{
    "initialTwin": {
        "tags":{
            "SpeedUnity":"MPH",
            "$version":4
        }
        "properties":{
            "desired":{
                "MaxSpeed":{
                    "Value":500,
                    "NewValue":300
                },
                "$version":4
            }
        }
    }
}

Hinweise

Dieser Konstruktor erstellt eine instance des TwinState mit den bereitgestellten TwinCollection Tags und den gewünschten Eigenschaften.

Gilt für: