DigitalTwinsClient.CreateModels メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1 つまたは複数のモデルを同期的に作成します。
public virtual Azure.Response<Azure.DigitalTwins.Core.DigitalTwinsModelData[]> CreateModels (System.Collections.Generic.IEnumerable<string> dtdlModels, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateModels : seq<string> * System.Threading.CancellationToken -> Azure.Response<Azure.DigitalTwins.Core.DigitalTwinsModelData[]>
override this.CreateModels : seq<string> * System.Threading.CancellationToken -> Azure.Response<Azure.DigitalTwins.Core.DigitalTwinsModelData[]>
Public Overridable Function CreateModels (dtdlModels As IEnumerable(Of String), Optional cancellationToken As CancellationToken = Nothing) As Response(Of DigitalTwinsModelData())
パラメーター
- dtdlModels
- IEnumerable<String>
作成する Digital Twins Definition Language (DTDL) v2 に準拠するモデルのセット。 各文字列は、正確に 1 つのモデルに対応します。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
作成されたモデルと HTTP 応答 Response<T>。
例外
注釈
一括モデルの作成は、複数のモデルが相互に参照している場合に便利です。 そうしないと、モデルを非常に具体的な順序で作成する必要があるため、クライアントの作成が簡略化されます。 サービスはすべてのモデルを評価して、すべての参照が満たされていることを確認してから、セットを受け入れるか拒否します。 そのため、このメソッドを使用すると、モデルの作成はトランザクションになります。
その他のサンプルについては、 リポジトリのサンプルを参照してください。
Azure Digital Twins のツイン モデルについて説明します。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET