ClientTwin クラス

定義

サービスに格納されているデバイスまたはモジュールのプロパティ。

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.ClientTwinJsonConverter))]
public class ClientTwin
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Devices.ClientTwinJsonConverter))>]
type ClientTwin = class
Public Class ClientTwin
継承
ClientTwin
属性
Newtonsoft.Json.JsonConverterAttribute

コンストラクター

ClientTwin()

このクラスのインスタンスを作成します。

ClientTwin(ClientTwinDocument)

このクラスのインスタンスを作成します。

ClientTwin(String)

このクラスのインスタンスを作成します。

プロパティ

AuthenticationType

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

Capabilities

ツイン機能を取得します。

CloudToDeviceMessageCount

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

Configurations

ツイン構成プロパティを取得します。

ConnectionState

対応するデバイスの接続状態。

DeviceId

ツイン ID を取得および設定します。

DeviceScope

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

ETag

ツインの ETag。

LastActiveOnUtc

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

ModelId

デバイスまたはモジュールの DTDL モデル ID。

ModuleId

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

ParentScopes

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

Properties

ツインのプロパティを取得および設定します。

Status

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

StatusReason

対応するデバイスが指定された状態になる理由 (存在する場合)。

StatusUpdatedOnUtc

対応するデバイスの状態が最後に更新された時刻。

Tags

ツイン タグを取得および設定します。

Version

ツインのバージョン。

X509Thumbprint

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

適用対象