DigitalTwinsClient.CreateModels Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea uno o varios modelos de forma sincrónica.
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())
Parámetros
- dtdlModels
- IEnumerable<String>
Conjunto de modelos que se ajustan al lenguaje de definición de Digital Twins (DTDL) v2 que se va a crear. Cada cadena corresponde exactamente a un modelo.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Los modelos creados y la respuesta Response<T>HTTP .
Excepciones
Excepción que captura los errores del servicio. Consulte las ErrorCode propiedades y Status para obtener más detalles.
Comentarios
La creación masiva de modelos es útil cuando varios modelos tienen referencias entre sí. Simplifica la creación del cliente porque, de lo contrario, los modelos tendrían que crearse en un orden muy específico. El servicio evalúa todos los modelos para asegurarse de que se cumplen todas las referencias y, a continuación, acepta o rechaza el conjunto. Por lo tanto, el uso de este método, la creación de modelos es transaccional.
Para obtener más ejemplos, consulte nuestros ejemplos de repositorio.
Descripción de los modelos gemelos en Azure Digital Twins.
Se aplica a
Consulte también
Azure SDK for .NET