DigitalTwinsClient.CreateModels Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein oder mehrere Modelle synchron.
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())
Parameter
- dtdlModels
- IEnumerable<String>
Der Satz von Modellen, die der zu erstellenden Digital Twins Definition Language (DTDL) v2 entsprechen. Jede Zeichenfolge entspricht genau einem Modell.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Die erstellten Modelle und die HTTP-Antwort Response<T>.
Ausnahmen
Die Ausnahme, die die Fehler des Diensts erfasst. Weitere Details finden Sie in den ErrorCode Eigenschaften und Status .
Hinweise
Die Erstellung eines Massenmodells ist nützlich, wenn mehrere Modelle Verweise aufeinander aufweisen. Es vereinfacht die Erstellung für den Client, da andernfalls die Modelle in einer sehr bestimmten Reihenfolge erstellt werden müssten. Der Dienst wertet alle Modelle aus, um sicherzustellen, dass alle Verweise erfüllt sind, und akzeptiert oder lehnt den Satz dann ab. Mit dieser Methode ist die Modellerstellung also transaktional.
Weitere Beispiele finden Sie in unseren Repositorybeispielen.
Grundlegendes zu Zwillingsmodellen in Azure Digital Twins
Gilt für:
Weitere Informationen
Azure SDK for .NET