次の方法で共有


DigitalTwinsClient.UpdateDigitalTwinAsync メソッド

定義

デジタル ツインを非同期的に更新します。

public virtual System.Threading.Tasks.Task<Azure.Response> UpdateDigitalTwinAsync (string digitalTwinId, Azure.JsonPatchDocument jsonPatchDocument, Azure.ETag? ifMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateDigitalTwinAsync : string * Azure.JsonPatchDocument * Nullable<Azure.ETag> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.UpdateDigitalTwinAsync : string * Azure.JsonPatchDocument * Nullable<Azure.ETag> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function UpdateDigitalTwinAsync (digitalTwinId As String, jsonPatchDocument As JsonPatchDocument, Optional ifMatch As Nullable(Of ETag) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

パラメーター

digitalTwinId
String

更新するデジタル ツインの ID。

jsonPatchDocument
JsonPatchDocument

指定したデジタル ツインで実行される application/json-patch+json 操作。

ifMatch
Nullable<ETag>

省略可能。 エンティティの ETag がこの省略可能な ETag または * (All) と一致する場合にのみ、操作を実行します。

cancellationToken
CancellationToken

cancellationToken。

戻り値

HTTP 応答 Response<T>。 この応答オブジェクトには、このリソースの更新された ETag を提供する HTTP ヘッダーが含まれています。

例外

サービスからエラーをキャプチャする例外。 詳細については、 ErrorCode プロパティと Status プロパティを確認してください。

または jsonPatchDocument が の場合digitalTwinId、例外がnullスローされます。

注釈

その他のサンプルについては、 リポジトリのサンプルを参照してください。

適用対象

こちらもご覧ください