DigitalTwinsClient.DeleteModelAsync(String, CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime un modèle de manière asynchrone.
public virtual System.Threading.Tasks.Task<Azure.Response> DeleteModelAsync (string modelId, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteModelAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.DeleteModelAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function DeleteModelAsync (modelId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)
Paramètres
- modelId
- String
ID du modèle. L’ID est globalement unique et respecte la casse.
- cancellationToken
- CancellationToken
Jeton d’annulation à utiliser.
Retours
Réponse HTTP Response.
Exceptions
Exception qui capture les erreurs du service. Pour plus d’informations, consultez les ErrorCode propriétés et Status .
L’exception est levée lorsque modelId
est null
.
Exemples
try
{
await client.DeleteModelAsync(sampleModelId);
Console.WriteLine($"Deleted model '{sampleModelId}'.");
}
catch (Exception ex)
{
FatalError($"Failed to delete model '{sampleModelId}' due to:\n{ex}");
}
Remarques
Un modèle ne peut être supprimé que si aucun autre modèle ne le référence. Codes d’état : 204 (Aucun contenu) : Réussite. 400 (requête incorrecte) : la demande n’est pas valide. 404 (Introuvable) : il n’existe aucun modèle avec l’ID 409 fourni (Conflit) : des dépendances sur le modèle empêchent sa suppression.
Pour plus d’exemples, consultez nos exemples de référentiels.
S’applique à
Voir aussi
Azure SDK for .NET