DigitalTwinsClient.DeleteModelAsync(String, CancellationToken) 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.
Löscht ein Modell asynchron.
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)
Parameter
- modelId
- String
Die ID für das Modell. Die ID ist global eindeutig und beachtet die Groß-/Kleinschreibung.
- cancellationToken
- CancellationToken
Das zu verwendende Abbruchtoken.
Gibt zurück
Die HTTP-Antwort Response.
Ausnahmen
Die Ausnahme, die die Fehler des Diensts erfasst. Weitere Details finden Sie in den ErrorCode Eigenschaften und Status .
Die Ausnahme wird ausgelöst, wenn modelId
ist null
.
Beispiele
try
{
await client.DeleteModelAsync(sampleModelId);
Console.WriteLine($"Deleted model '{sampleModelId}'.");
}
catch (Exception ex)
{
FatalError($"Failed to delete model '{sampleModelId}' due to:\n{ex}");
}
Hinweise
Ein Modell kann nur gelöscht werden, wenn keine anderen Modelle darauf verweisen. Statuscodes: 204 (Kein Inhalt): Erfolgreich. 400 (ungültige Anforderung): Die Anforderung ist ungültig. 404 (Nicht gefunden): Es gibt kein Modell mit der angegebenen ID. 409 (Konflikt): Es gibt Abhängigkeiten vom Modell, die verhindern, dass es gelöscht wird.
Weitere Beispiele finden Sie in unseren Repositorybeispielen.
Gilt für:
Weitere Informationen
Azure SDK for .NET