Freigeben über


ProvisioningTwinState Konstruktor

Definition

Erstellt eine Instanz dieser Klasse.

public ProvisioningTwinState (System.Collections.Generic.IDictionary<string,object> tags, Microsoft.Azure.Devices.Provisioning.Service.ProvisioningTwinProperties desiredProperties);
new Microsoft.Azure.Devices.Provisioning.Service.ProvisioningTwinState : System.Collections.Generic.IDictionary<string, obj> * Microsoft.Azure.Devices.Provisioning.Service.ProvisioningTwinProperties -> Microsoft.Azure.Devices.Provisioning.Service.ProvisioningTwinState
Public Sub New (tags As IDictionary(Of String, Object), desiredProperties As ProvisioningTwinProperties)

Parameter

tags
IDictionary<String,Object>

Die Zwillingsauflistung mit dem Anfangszustand der Tags. Sie kann Null sein.

desiredProperties
ProvisioningTwinProperties

Die Zwillingsauflistung mit den anfänglichen gewünschten Eigenschaften. Sie kann Null sein.

Beispiele

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

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

Hinweise

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

Gilt für: