Compartir a través de


ProvisioningServiceClient.DeleteIndividualEnrollmentAsync Método

Definición

Sobrecargas

DeleteIndividualEnrollmentAsync(String, String, CancellationToken)

Elimina una inscripción individual si la eTag coincide.

DeleteIndividualEnrollmentAsync(String, String)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(String, CancellationToken)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(String)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(IndividualEnrollment)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

Elimina una inscripción individual.

DeleteIndividualEnrollmentAsync(String, String, CancellationToken)

Elimina una inscripción individual si la eTag coincide.

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

Identificador de registro

eTag
String

ETag.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

DeleteIndividualEnrollmentAsync(String, String)

Elimine la información de inscripción individual.

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

string que identifica la inscripción individual. No puede ser null ni estar vacío.

eTag
String

string con la etiqueta eTag IndividualEnrollment. Puede ser null o estar vacío. Device Provisioning Service lo omitirá en todos estos casos.

Devoluciones

Excepciones

si el valor de registrationId proporcionado no es correcto.

si el SDK no pudo enviar la solicitud al servicio Device Provisioning.

si device Provisioning Service no pudo ejecutar la operación masiva.

Comentarios

Este método quitará la inscripción individual del servicio Device Provisioning mediante el valor de registrationId y eTag proporcionados. Si desea eliminar la inscripción independientemente de la eTag, puede usar DeleteIndividualEnrollmentAsync(String) o puede pasar la eTag como null, vacía o "*".

Tenga en cuenta que eliminar la inscripción no quitará el propio dispositivo de IotHub.

Si el registrationId no existe o la eTag no coincide, este método iniciará ProvisioningServiceClientException. Para obtener más excepciones que este método puede producir, consulte

Se aplica a

DeleteIndividualEnrollmentAsync(String, CancellationToken)

Elimine la información de inscripción individual.

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 está vacío.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Excepciones

si el valor de registrationId proporcionado no es correcto.

si el SDK no pudo enviar la solicitud al servicio Device Provisioning.

si device Provisioning Service no pudo ejecutar la operación masiva.

Comentarios

Este método quitará la inscripción individual del servicio Device Provisioning mediante el registrationId proporcionado. Eliminará la inscripción independientemente de la eTag. Significa que esta API se corresponde con DeleteIndividualEnrollmentAsync(String, String) con .eTag="*"

Tenga en cuenta que eliminar la inscripción no quitará el propio dispositivo de IotHub.

Si el registrationId no existe, este método iniciará ProvisioningServiceClientException.

Se aplica a

DeleteIndividualEnrollmentAsync(String)

Elimine la información de inscripción individual.

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 está vacío.

Devoluciones

Excepciones

si el valor de registrationId proporcionado no es correcto.

si el SDK no pudo enviar la solicitud al servicio Device Provisioning.

si device Provisioning Service no pudo ejecutar la operación masiva.

Comentarios

Este método quitará la inscripción individual del servicio Device Provisioning mediante el registrationId proporcionado. Eliminará la inscripción independientemente de la eTag. Significa que esta API se corresponde con DeleteIndividualEnrollmentAsync(String, String) con .eTag="*"

Tenga en cuenta que eliminar la inscripción no quitará el propio dispositivo de IotHub.

Si el registrationId no existe, este método iniciará ProvisioningServiceClientException.

Se aplica a

DeleteIndividualEnrollmentAsync(IndividualEnrollment)

Elimine la información de inscripción individual.

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

IndividualEnrollment que identifica la inscripción individual. No puede ser null.

Devoluciones

Excepciones

si el parámetro proporcionado no es correcto.

si el SDK no pudo enviar la solicitud al servicio Device Provisioning.

si device Provisioning Service no pudo ejecutar la operación masiva.

Comentarios

Este método quitará la inscripción individual del servicio Device Provisioning mediante la información proporcionada IndividualEnrollment . Device Provisioning Service se encargará de registrationId y eTag en individualEnrollment. Si desea eliminar individualEnrollment independientemente del valor de eTag, puede establecer el eTag="*"} into the individualEnrollment, or use the {@link #deleteIndividualEnrollment(string) valor de registrationId.

Tenga en cuenta que eliminar individualEnrollment no quitará el propio dispositivo de IotHub.

Si el registrationId no existe o la eTag no coincide, este método producirá ProvisioningServiceClientException.

Se aplica a

DeleteIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

Elimina una inscripción 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

Inscripción individual.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a