RegistryManager.UpdateTwinAsync メソッド

定義

オーバーロード

UpdateTwinAsync(String, String, Twin, String)

モジュールの変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, Twin, String)

の変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, String, String)

の変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, Twin, String, CancellationToken)

の変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, String, String, String)

モジュールの変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, String, String, CancellationToken)

の変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, String, Twin, String, CancellationToken)

モジュールの変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, String, String, String, CancellationToken)

モジュールの変更可能なフィールドを更新するTwin

UpdateTwinAsync(String, String, Twin, String)

モジュールの変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag);
abstract member UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, twinPatch As Twin, etag As String) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

moduleId
String

モジュール ID。

twinPatch
Twin

更新されたフィールドを持つツイン。

etag
String

ツインの ETag。

戻り値

Twin インスタンスを更新しました。

適用対象

UpdateTwinAsync(String, Twin, String)

の変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag);
abstract member UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, twinPatch As Twin, etag As String) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

twinPatch
Twin

更新されたフィールドを持つツイン。

etag
String

ツインの ETag。

戻り値

Twin インスタンスを更新しました。

適用対象

UpdateTwinAsync(String, String, String)

の変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string jsonTwinPatch, string etag);
abstract member UpdateTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, jsonTwinPatch As String, etag As String) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

jsonTwinPatch
String

更新されたフィールドを含むツイン json。

etag
String

ツインの ETag。

戻り値

Twin インスタンスを更新しました。

適用対象

UpdateTwinAsync(String, Twin, String, CancellationToken)

の変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, twinPatch As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

twinPatch
Twin

更新されたフィールドを持つツイン。

etag
String

ツインの ETag。

cancellationToken
CancellationToken

タスクの取り消しトークン。

戻り値

Twin インスタンスを更新しました。

適用対象

UpdateTwinAsync(String, String, String, String)

モジュールの変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, string jsonTwinPatch, string etag);
abstract member UpdateTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, jsonTwinPatch As String, etag As String) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

moduleId
String

モジュール ID。

jsonTwinPatch
String

更新されたフィールドを含むツイン json。

etag
String

ツインの ETag。

戻り値

Twin インスタンスを更新しました。

適用対象

UpdateTwinAsync(String, String, String, CancellationToken)

の変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string jsonTwinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, jsonTwinPatch As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

jsonTwinPatch
String

更新されたフィールドを含むツイン json。

etag
String

ツインの ETag。

cancellationToken
CancellationToken

タスクの取り消しトークン。

戻り値

Twin インスタンスを更新しました。

適用対象

UpdateTwinAsync(String, String, Twin, String, CancellationToken)

モジュールの変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, twinPatch As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

moduleId
String

モジュール ID。

twinPatch
Twin

更新されたフィールドを持つツイン。

etag
String

ツインの ETag。

cancellationToken
CancellationToken

タスクの取り消しトークン。

戻り値

Twin インスタンスを更新しました。

適用対象

UpdateTwinAsync(String, String, String, String, CancellationToken)

モジュールの変更可能なフィールドを更新するTwin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, string jsonTwinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, jsonTwinPatch As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

パラメーター

deviceId
String

デバイス ID。

moduleId
String

モジュール ID。

jsonTwinPatch
String

更新されたフィールドを含むツイン json。

etag
String

ツインの ETag。

cancellationToken
CancellationToken

タスクの取り消しトークン。

戻り値

Twin インスタンスを更新しました。

適用対象