Compartir a través de


ProvisioningServiceClient Clase

Definición

Cliente del servicio Device Provisioning.

public class ProvisioningServiceClient : IDisposable
type ProvisioningServiceClient = class
    interface IDisposable
Public Class ProvisioningServiceClient
Implements IDisposable
Herencia
ProvisioningServiceClient
Implementaciones

Comentarios

El servicio IoT Hub Device Provisioning es un servicio auxiliar para IoT Hub que permite el aprovisionamiento automático de dispositivos en un centro de IoT especificado sin necesidad de intervención humana. Puede usar el Device Provisioning Service para aprovisionar millones de dispositivos de una forma segura y escalable.

Constructores

ProvisioningServiceClient(String, ProvisioningServiceClientOptions)

Cree una nueva instancia de este cliente.

Propiedades

DeviceRegistrationStates

Subcliente de que controla todas las operaciones de estado de ProvisioningServiceClient registro de dispositivos, incluida la obtención de un estado de registro de dispositivos, la eliminación de un estado de registro de dispositivos y la consulta de los estados de registro de dispositivos.

EnrollmentGroups

Subcliente de que controla todas las operaciones del ProvisioningServiceClient grupo de inscripción, como obtener, crear, establecer o eliminar grupos de inscripción, consultar grupos de inscripción y obtener mecanismos de atestación para grupos de inscripción concretos.

IndividualEnrollments

Subcliente de ProvisioningServiceClient que controla todas las operaciones de inscripción individuales, como obtener, crear, establecer o eliminar inscripciones individuales, consultar inscripciones individuales y obtener mecanismos de atestación para determinadas inscripciones individuales.

Métodos

CreateEnrollmentGroupQuery(QuerySpecification)

Generador para crear una consulta enrollmentGroup.

CreateEnrollmentGroupQuery(QuerySpecification, CancellationToken)

Generador para crear una consulta enrollmentGroup.

CreateEnrollmentGroupQuery(QuerySpecification, HttpTransportSettings)

Generador para crear una consulta enrollmentGroup.

CreateEnrollmentGroupQuery(QuerySpecification, Int32)

Generador para crear una consulta enrollmentGroup.

CreateEnrollmentGroupQuery(QuerySpecification, Int32, CancellationToken)

Generador para crear una consulta enrollmentGroup.

CreateEnrollmentGroupQuery(QuerySpecification, Int32, HttpTransportSettings)

Generador para crear una consulta enrollmentGroup.

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String)

Generador para crear una consulta de estado de registro.

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, CancellationToken)

Generador para crear una consulta de estado de registro.

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, HttpTransportSettings)

Generador para crear una consulta de estado de registro.

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32)

Generador para crear una consulta de estado de registro.

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32, CancellationToken)

Generador para crear una consulta de estado de registro.

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32, HttpTransportSettings)

Generador para crear una consulta de estado de registro.

CreateFromConnectionString(String)

Cree una nueva instancia de que ProvisioningServiceClient exponga la API al servicio Device Provisioning.

CreateFromConnectionString(String, HttpTransportSettings)

Cree una nueva instancia de que ProvisioningServiceClient exponga la API al servicio Device Provisioning.

CreateIndividualEnrollmentQuery(QuerySpecification)

Generador para crear una consulta individualEnrollment.

CreateIndividualEnrollmentQuery(QuerySpecification, CancellationToken)

Generador para crear una consulta individualEnrollment.

CreateIndividualEnrollmentQuery(QuerySpecification, HttpTransportSettings)

Generador para crear una consulta individualEnrollment.

CreateIndividualEnrollmentQuery(QuerySpecification, Int32)

Generador para crear una consulta individualEnrollment.

CreateIndividualEnrollmentQuery(QuerySpecification, Int32, CancellationToken)

Generador para crear una consulta individualEnrollment.

CreateIndividualEnrollmentQuery(QuerySpecification, Int32, HttpTransportSettings)

Generador para crear una consulta individualEnrollment.

CreateOrUpdateEnrollmentGroupAsync(EnrollmentGroup)

Cree o actualice un registro de grupo de inscripción.

CreateOrUpdateEnrollmentGroupAsync(EnrollmentGroup, CancellationToken)

Cree o actualice un registro de grupo de inscripción.

CreateOrUpdateIndividualEnrollmentAsync(IndividualEnrollment)

Cree o actualice un registro de inscripción de dispositivos individual.

CreateOrUpdateIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

Crea o actualiza una inscripción individual.

DeleteDeviceRegistrationStateAsync(DeviceRegistrationState)

Elimine la información de estado del registro.

DeleteDeviceRegistrationStateAsync(DeviceRegistrationState, CancellationToken)

Elimine la información de estado del registro.

DeleteDeviceRegistrationStateAsync(String)

Elimine la información de estado del registro.

DeleteDeviceRegistrationStateAsync(String, CancellationToken)

Elimine la información de estado del registro.

DeleteDeviceRegistrationStateAsync(String, String)

Elimine la información de estado del registro.

DeleteDeviceRegistrationStateAsync(String, String, CancellationToken)

Elimine la información de estado del registro.

DeleteEnrollmentGroupAsync(EnrollmentGroup)

Elimine la información de enrollmentGroup.

DeleteEnrollmentGroupAsync(EnrollmentGroup, CancellationToken)

Elimine la información de enrollmentGroup.

DeleteEnrollmentGroupAsync(String)

Elimine la información de enrollmentGroup.

DeleteEnrollmentGroupAsync(String, CancellationToken)

Elimine la información de enrollmentGroup.

DeleteEnrollmentGroupAsync(String, String)

Elimine la información de enrollmentGroup.

DeleteEnrollmentGroupAsync(String, String, CancellationToken)

Elimine la información de enrollmentGroup.

DeleteIndividualEnrollmentAsync(IndividualEnrollment)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

Elimina una inscripción individual.

DeleteIndividualEnrollmentAsync(String)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(String, CancellationToken)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(String, String)

Elimine la información de inscripción individual.

DeleteIndividualEnrollmentAsync(String, String, CancellationToken)

Elimina una inscripción individual si la eTag coincide.

Dispose()

Elimine el cliente del servicio de aprovisionamiento y sus dependencias.

Dispose(Boolean)

Libera los recursos no administrados utilizados por el componente y, opcionalmente, libera los recursos administrados.

GetDeviceRegistrationStateAsync(String)

Recupere la información de estado del registro.

GetDeviceRegistrationStateAsync(String, CancellationToken)

Recupere la información de estado del registro.

GetEnrollmentGroupAsync(String)

Recupere la información de enrollmentGroup.

GetEnrollmentGroupAsync(String, CancellationToken)

Recupere la información de enrollmentGroup.

GetEnrollmentGroupAttestationAsync(String, CancellationToken)

Recupere la información de atestación enrollmentGroup.

GetIndividualEnrollmentAsync(String)

Recupere la información de inscripción individual.

GetIndividualEnrollmentAsync(String, CancellationToken)

Obtiene el objeto de inscripción individual.

GetIndividualEnrollmentAttestationAsync(String, CancellationToken)

Recupere la información de atestación de una inscripción individual.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

Cree, actualice o elimine un conjunto de inscripciones de dispositivos individuales.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

Cree, actualice o elimine un conjunto de inscripciones de dispositivos individuales.

Se aplica a