次の方法で共有


EventGridModelFactory.DeviceTwinInfo メソッド

定義

DeviceTwinInfo の新しいインスタンスを初期化します。

public static Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfo DeviceTwinInfo (string authenticationType = default, float? cloudToDeviceMessageCount = default, string connectionState = default, string deviceId = default, string etag = default, string lastActivityTime = default, Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoProperties properties = default, string status = default, string statusUpdateTime = default, float? version = default, Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoX509Thumbprint x509Thumbprint = default);
static member DeviceTwinInfo : string * Nullable<single> * string * string * string * string * Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoProperties * string * string * Nullable<single> * Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoX509Thumbprint -> Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfo
Public Shared Function DeviceTwinInfo (Optional authenticationType As String = Nothing, Optional cloudToDeviceMessageCount As Nullable(Of Single) = Nothing, Optional connectionState As String = Nothing, Optional deviceId As String = Nothing, Optional etag As String = Nothing, Optional lastActivityTime As String = Nothing, Optional properties As DeviceTwinInfoProperties = Nothing, Optional status As String = Nothing, Optional statusUpdateTime As String = Nothing, Optional version As Nullable(Of Single) = Nothing, Optional x509Thumbprint As DeviceTwinInfoX509Thumbprint = Nothing) As DeviceTwinInfo

パラメーター

authenticationType
String

このデバイスに使用される認証の種類: SAS、SelfSigned、CertificateAuthority のいずれか。

cloudToDeviceMessageCount
Nullable<Single>

このデバイスに送信された、クラウドからデバイスへのメッセージの数。

connectionState
String

デバイスが接続されているか切断されているか。

deviceId
String

デバイス ツインの一意識別子。

etag
String

デバイス ツインの内容を説明する情報。 各 etag は、デバイス ツインごとに一意であることが保証されます。

lastActivityTime
String

最後のアクティビティの ISO8601 タイムスタンプ。

properties
DeviceTwinInfoProperties

Properties JSON 要素。

status
String

デバイス ツインが有効か無効か。

statusUpdateTime
String

デバイス ツインの状態が最後に更新されたときの ISO8601 タイムスタンプ。

version
Nullable<Single>

デバイス ツインが更新されるたびに 1 ずつ増加する整数値。

x509Thumbprint
DeviceTwinInfoX509Thumbprint

サムプリントは x509 証明書の一意の値であり、証明書ストアで特定の証明書を検索するためによく使われます。 サムプリントは、SHA1 アルゴリズムを使って動的に生成され、証明書に物理的に存在することはありません。

戻り値

モック作成用の新しい DeviceTwinInfo インスタンス。

適用対象