Twin クラス

定義

ツイン表現

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.Shared.TwinJsonConverter))]
public class Twin : Microsoft.Azure.Devices.Shared.IETagHolder
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.Shared.TwinJsonConverter))>]
type Twin = class
    interface IETagHolder
Public Class Twin
Implements IETagHolder
継承
Twin
属性
Newtonsoft.Json.JsonConverterAttribute
実装

コンストラクター

Twin()

のインスタンスを作成します。Twin

Twin(String)

のインスタンスを作成します。Twin

Twin(TwinProperties)

のインスタンスを作成します。Twin

プロパティ

AuthenticationType

対応するデバイスの認証の種類

Capabilities

機能を取得します Twin 。 これらは読み取り専用です。

CloudToDeviceMessageCount

クラウドから対応するデバイスに送信されたメッセージの数

Configurations

構成プロパティを取得します Twin 。 これらは読み取り専用です

ConnectionState

対応するデバイスの ConnectionState

DeviceId

ID を取得して設定します Twin

DeviceScope

デバイスのスコープ。 エッジ デバイスに対して自動生成および変更不可、およびリーフ デバイスで変更可能な子/親リレーションシップを作成します。

ETag

Twin's ETag

LastActivityTime

対応するデバイスが最後にアクティブだった時刻

ModelId

デバイスの DTDL モデル ID。

ModuleId

モジュール ID を取得して Twin 設定します。

ParentScopes

該当する場合は、上位レベルのエッジ デバイスのスコープ。 エッジ デバイスでのみ使用できます。

Properties

プロパティを取得および設定します Twin

Status

対応するデバイスの状態を取得します。

StatusReason

対応するデバイスが指定されている理由 (存在する場合) Status

StatusUpdatedTime

対応するデバイスが Status 最後に更新された時刻

Tags

タグを取得および設定します Twin

Version

ツインのバージョン

X509Thumbprint

対応するデバイスの X509 拇印

メソッド

ToJson(Formatting)

ツインを JSON 文字列として取得します

適用対象