Partager via


DeviceUpdateClient.DeleteUpdate Méthode

Définition

Supprimer une version de mise à jour spécifique. Il s’agit d’une opération de longue durée; utilisez Operation-Location valeur d’en-tête de réponse pour case activée pour les status d’opération.

public virtual Azure.Operation DeleteUpdate (Azure.WaitUntil waitUntil, string provider, string name, string version, Azure.RequestContext context = default);
abstract member DeleteUpdate : Azure.WaitUntil * string * string * string * Azure.RequestContext -> Azure.Operation
override this.DeleteUpdate : Azure.WaitUntil * string * string * string * Azure.RequestContext -> Azure.Operation
Public Overridable Function DeleteUpdate (waitUntil As WaitUntil, provider As String, name As String, version As String, Optional context As RequestContext = Nothing) As Operation

Paramètres

waitUntil
WaitUntil

Completed si la méthode doit attendre pour retourner jusqu’à ce que l’opération de longue durée soit terminée sur le service ; Started si elle doit être retournée après le démarrage de l’opération. Pour plus d’informations sur les opérations de longue durée, consultez Exemples d’opérations de Long-Running Azure.Core.

provider
String

Fournisseur de mise à jour.

name
String

Nom de la mise à jour.

version
String

Mettre à jour la version.

context
RequestContext

Contexte de la demande, qui peut remplacer les comportements par défaut du pipeline client par appel.

Retours

Operation représentant une opération asynchrone sur le service.

Exceptions

provider, name ou version a la valeur Null.

provider, name ou version est une chaîne vide, et était censé être non vide.

Le service a retourné un code de status non réussi.

Exemples

Cet exemple montre comment appeler DeleteUpdate avec les paramètres requis.

var credential = new DefaultAzureCredential();
var endpoint = new Uri("<https://my-service.azure.com>");
var client = new DeviceUpdateClient(endpoint, "<instanceId>", credential);

var operation = client.DeleteUpdate(WaitUntil.Completed, "<provider>", "<name>", "<version>");

var response = operation.WaitForCompletionResponse();
Console.WriteLine(response.Status)

S’applique à