DigitalTwinsClient.DecommissionModelAsync(String, CancellationToken) 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í.
Retira un modelo de forma asincrónica.
public virtual System.Threading.Tasks.Task<Azure.Response> DecommissionModelAsync (string modelId, System.Threading.CancellationToken cancellationToken = default);
abstract member DecommissionModelAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.DecommissionModelAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function DecommissionModelAsync (modelId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)
Parámetros
- modelId
- String
Identificador del modelo que se va a retirar.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Respuesta HTTP Response.
Excepciones
Excepción que captura los errores del servicio. Consulte las ErrorCode propiedades y Status para obtener más detalles.
La excepción se produce cuando modelId
es null
.
Ejemplos
try
{
await client.DecommissionModelAsync(sampleModelId);
Console.WriteLine($"Decommissioned model '{sampleModelId}'.");
}
catch (RequestFailedException ex)
{
FatalError($"Failed to decommision model '{sampleModelId}' due to:\n{ex}");
}
Comentarios
Cuando se retira un modelo, este modelo ya no podrá definir nuevos gemelos digitales. Sin embargo, los gemelos digitales existentes pueden seguir usando este modelo. Una vez que se retira un modelo, es posible que no se vuelva a retirar.
Para obtener más ejemplos, consulte nuestros ejemplos de repositorio.
Se aplica a
Consulte también
Azure SDK for .NET