Partilhar via


ProvisioningServiceClient.DeleteIndividualEnrollmentAsync Método

Definição

Sobrecargas

DeleteIndividualEnrollmentAsync(String, String, CancellationToken)

Exclui um registro individual se a eTag corresponder.

DeleteIndividualEnrollmentAsync(String, String)

Exclua as informações individualEnrollment.

DeleteIndividualEnrollmentAsync(String, CancellationToken)

Exclua as informações individualEnrollment.

DeleteIndividualEnrollmentAsync(String)

Exclua as informações individualEnrollment.

DeleteIndividualEnrollmentAsync(IndividualEnrollment)

Exclua as informações individualEnrollment.

DeleteIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

Exclui um registro individual.

DeleteIndividualEnrollmentAsync(String, String, CancellationToken)

Exclui um registro individual se a eTag corresponder.

public System.Threading.Tasks.Task DeleteIndividualEnrollmentAsync (string registrationId, string eTag, System.Threading.CancellationToken cancellationToken);
member this.DeleteIndividualEnrollmentAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteIndividualEnrollmentAsync (registrationId As String, eTag As String, cancellationToken As CancellationToken) As Task

Parâmetros

registrationId
String

A ID do registro

eTag
String

A eTag.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Aplica-se a

DeleteIndividualEnrollmentAsync(String, String)

Exclua as informações individualEnrollment.

public System.Threading.Tasks.Task DeleteIndividualEnrollmentAsync (string registrationId, string eTag);
member this.DeleteIndividualEnrollmentAsync : string * string -> System.Threading.Tasks.Task
Public Function DeleteIndividualEnrollmentAsync (registrationId As String, eTag As String) As Task

Parâmetros

registrationId
String

o string que identifica individualEnrollment. Ele não pode estar null ou vazio.

eTag
String

o string com a eTag IndividualEnrollment. Pode ser null ou vazio. O Serviço de Provisionamento de Dispositivos o ignorará em todos esses casos.

Retornos

Exceções

se a registrationId fornecida não estiver correta.

se o SDK não tiver enviado a solicitação para o Serviço de Provisionamento de Dispositivos.

se o Serviço de Provisionamento de Dispositivos não foi capaz de executar a operação em massa.

Comentários

Esse método removerá individualEnrollment do Serviço de Provisionamento de Dispositivos usando a registrationId e a eTag fornecidas. Se você quiser excluir o registro independentemente da eTag, poderá usar DeleteIndividualEnrollmentAsync(String) ou passar a eTag como null, vazia ou "*".

Observe que excluir o registro não removerá o dispositivo em si do IotHub.

Se a registrationId não existir ou a eTag não corresponder, esse método gerará ProvisioningServiceClientException. Para obter mais exceções que esse método pode gerar, consulte

Aplica-se a

DeleteIndividualEnrollmentAsync(String, CancellationToken)

Exclua as informações individualEnrollment.

public System.Threading.Tasks.Task DeleteIndividualEnrollmentAsync (string registrationId, System.Threading.CancellationToken cancellationToken);
member this.DeleteIndividualEnrollmentAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteIndividualEnrollmentAsync (registrationId As String, cancellationToken As CancellationToken) As Task

Parâmetros

registrationId
String

o string} that identifies the individualEnrollment. It cannot be {@code null ou vazio.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Exceções

se a registrationId fornecida não estiver correta.

se o SDK não tiver enviado a solicitação para o Serviço de Provisionamento de Dispositivos.

se o Serviço de Provisionamento de Dispositivos não foi capaz de executar a operação em massa.

Comentários

Esse método removerá individualEnrollment do Serviço de Provisionamento de Dispositivos usando a registrationId fornecida. Ele excluirá o registro, independentemente da eTag. Isso significa que essa API corresponde ao DeleteIndividualEnrollmentAsync(String, String) com o eTag="*".

Observe que excluir o registro não removerá o dispositivo em si do IotHub.

Se a registrationId não existir, esse método gerará ProvisioningServiceClientException.

Aplica-se a

DeleteIndividualEnrollmentAsync(String)

Exclua as informações individualEnrollment.

public System.Threading.Tasks.Task DeleteIndividualEnrollmentAsync (string registrationId);
member this.DeleteIndividualEnrollmentAsync : string -> System.Threading.Tasks.Task
Public Function DeleteIndividualEnrollmentAsync (registrationId As String) As Task

Parâmetros

registrationId
String

o string} that identifies the individualEnrollment. It cannot be {@code null ou vazio.

Retornos

Exceções

se a registrationId fornecida não estiver correta.

se o SDK não tiver enviado a solicitação para o Serviço de Provisionamento de Dispositivos.

se o Serviço de Provisionamento de Dispositivos não foi capaz de executar a operação em massa.

Comentários

Esse método removerá individualEnrollment do Serviço de Provisionamento de Dispositivos usando a registrationId fornecida. Ele excluirá o registro, independentemente da eTag. Isso significa que essa API corresponde ao DeleteIndividualEnrollmentAsync(String, String) com o eTag="*".

Observe que excluir o registro não removerá o dispositivo em si do IotHub.

Se a registrationId não existir, esse método gerará ProvisioningServiceClientException.

Aplica-se a

DeleteIndividualEnrollmentAsync(IndividualEnrollment)

Exclua as informações individualEnrollment.

public System.Threading.Tasks.Task DeleteIndividualEnrollmentAsync (Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment individualEnrollment);
member this.DeleteIndividualEnrollmentAsync : Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment -> System.Threading.Tasks.Task
Public Function DeleteIndividualEnrollmentAsync (individualEnrollment As IndividualEnrollment) As Task

Parâmetros

individualEnrollment
IndividualEnrollment

o IndividualEnrollment que identifica individualEnrollment. Não pode ser null.

Retornos

Exceções

se o parâmetro fornecido não estiver correto.

se o SDK não tiver enviado a solicitação para o Serviço de Provisionamento de Dispositivos.

se o Serviço de Provisionamento de Dispositivos não foi capaz de executar a operação em massa.

Comentários

Esse método removerá individualEnrollment do Serviço de Provisionamento de Dispositivos usando as informações fornecidas IndividualEnrollment . O Serviço de Provisionamento de Dispositivos se preocupará com a registrationId e a eTag no individualEnrollment. Se você quiser excluir individualEnrollment independentemente da eTag, poderá definir a eTag="*"} into the individualEnrollment, or use the {@link #deleteIndividualEnrollment(string) passagem apenas da registrationId.

Observe que excluir individualEnrollment não removerá o dispositivo em si do IotHub.

Se a registrationId não existir ou a eTag não corresponder, esse método gerará ProvisioningServiceClientException.

Aplica-se a

DeleteIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

Exclui um registro individual.

public System.Threading.Tasks.Task DeleteIndividualEnrollmentAsync (Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment individualEnrollment, System.Threading.CancellationToken cancellationToken);
member this.DeleteIndividualEnrollmentAsync : Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteIndividualEnrollmentAsync (individualEnrollment As IndividualEnrollment, cancellationToken As CancellationToken) As Task

Parâmetros

individualEnrollment
IndividualEnrollment

O registro individual.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Aplica-se a