ProvisioningServiceClient Klasse
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.
Device Provisioning Service-Client.
public class ProvisioningServiceClient : IDisposable
type ProvisioningServiceClient = class
interface IDisposable
Public Class ProvisioningServiceClient
Implements IDisposable
- Vererbung
-
ProvisioningServiceClient
- Implementiert
Hinweise
Der IoT Hub Device Provisioning Service ist ein Hilfsdienst für IoT Hub, der die automatische Gerätebereitstellung für einen angegebenen IoT-Hub ermöglicht, ohne dass ein Menschlicher eingreifen muss. Sie können den Device Provisioning-Dienst verwenden, um Millionen von Geräten sicher und skalierbar bereitzustellen.
Konstruktoren
ProvisioningServiceClient(String, ProvisioningServiceClientOptions) |
Erstellen Sie eine neue instance dieses Clients. |
Eigenschaften
DeviceRegistrationStates |
Unterclient von, der ProvisioningServiceClient alle Geräteregistrierungsstatusvorgänge verarbeitet, einschließlich des Abrufens eines Geräteregistrierungsstatus, des Löschens eines Geräteregistrierungsstatus und des Abfragens von Geräteregistrierungsstatus. |
EnrollmentGroups |
Unterclient von, der ProvisioningServiceClient alle Registrierungsgruppenvorgänge verarbeitet, einschließlich Abrufen/Erstellen/Festlegen/Löschen von Registrierungsgruppen, Abfragen von Registrierungsgruppen und Abrufen von Nachweismechanismen für bestimmte Registrierungsgruppen. |
IndividualEnrollments |
Unterclient von, der ProvisioningServiceClient alle einzelnen Registrierungsvorgänge verarbeitet, einschließlich des Abrufens/Erstellens/Festlegens/Löschens einzelner Registrierungen, Abfragen einzelner Registrierungen und Abrufen von Nachweismechanismen für bestimmte individuelle Registrierungen. |
Methoden
CreateEnrollmentGroupQuery(QuerySpecification) |
Factory zum Erstellen einer enrollmentGroup-Abfrage. |
CreateEnrollmentGroupQuery(QuerySpecification, CancellationToken) |
Factory zum Erstellen einer enrollmentGroup-Abfrage. |
CreateEnrollmentGroupQuery(QuerySpecification, HttpTransportSettings) |
Factory zum Erstellen einer enrollmentGroup-Abfrage. |
CreateEnrollmentGroupQuery(QuerySpecification, Int32) |
Factory zum Erstellen einer enrollmentGroup-Abfrage. |
CreateEnrollmentGroupQuery(QuerySpecification, Int32, CancellationToken) |
Factory zum Erstellen einer enrollmentGroup-Abfrage. |
CreateEnrollmentGroupQuery(QuerySpecification, Int32, HttpTransportSettings) |
Factory zum Erstellen einer enrollmentGroup-Abfrage. |
CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String) |
Factory zum Erstellen einer Registrierung status Abfrage. |
CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, CancellationToken) |
Factory zum Erstellen einer Registrierung status Abfrage. |
CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, HttpTransportSettings) |
Factory zum Erstellen einer Registrierung status Abfrage. |
CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32) |
Factory zum Erstellen einer Registrierung status Abfrage. |
CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32, CancellationToken) |
Factory zum Erstellen einer Registrierung status Abfrage. |
CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32, HttpTransportSettings) |
Factory zum Erstellen einer Registrierung status Abfrage. |
CreateFromConnectionString(String) |
Erstellen Sie eine neue instance von, die |
CreateFromConnectionString(String, HttpTransportSettings) |
Erstellen Sie eine neue instance von, die |
CreateIndividualEnrollmentQuery(QuerySpecification) |
Factory zum Erstellen einer individualEnrollment-Abfrage. |
CreateIndividualEnrollmentQuery(QuerySpecification, CancellationToken) |
Factory zum Erstellen einer individualEnrollment-Abfrage. |
CreateIndividualEnrollmentQuery(QuerySpecification, HttpTransportSettings) |
Factory zum Erstellen einer individualEnrollment-Abfrage. |
CreateIndividualEnrollmentQuery(QuerySpecification, Int32) |
Factory zum Erstellen einer individualEnrollment-Abfrage. |
CreateIndividualEnrollmentQuery(QuerySpecification, Int32, CancellationToken) |
Factory zum Erstellen einer individualEnrollment-Abfrage. |
CreateIndividualEnrollmentQuery(QuerySpecification, Int32, HttpTransportSettings) |
Factory zum Erstellen einer individualEnrollment-Abfrage. |
CreateOrUpdateEnrollmentGroupAsync(EnrollmentGroup) |
Erstellen oder Aktualisieren eines Registrierungsgruppendatensatzes |
CreateOrUpdateEnrollmentGroupAsync(EnrollmentGroup, CancellationToken) |
Erstellen oder Aktualisieren eines Registrierungsgruppendatensatzes |
CreateOrUpdateIndividualEnrollmentAsync(IndividualEnrollment) |
Erstellen oder Aktualisieren eines einzelnen Geräteregistrierungsdatensatzes |
CreateOrUpdateIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken) |
Erstellt oder aktualisiert eine einzelne Registrierung. |
DeleteDeviceRegistrationStateAsync(DeviceRegistrationState) |
Löschen Sie die Registrierungsinformationen status. |
DeleteDeviceRegistrationStateAsync(DeviceRegistrationState, CancellationToken) |
Löschen Sie die Registrierungsinformationen status. |
DeleteDeviceRegistrationStateAsync(String) |
Löschen Sie die Registrierungsinformationen status. |
DeleteDeviceRegistrationStateAsync(String, CancellationToken) |
Löschen Sie die Registrierungsinformationen status. |
DeleteDeviceRegistrationStateAsync(String, String) |
Löschen Sie die Registrierungsinformationen status. |
DeleteDeviceRegistrationStateAsync(String, String, CancellationToken) |
Löschen Sie die Registrierungsinformationen status. |
DeleteEnrollmentGroupAsync(EnrollmentGroup) |
Löschen Sie die EnrollmentGroup-Informationen. |
DeleteEnrollmentGroupAsync(EnrollmentGroup, CancellationToken) |
Löschen Sie die EnrollmentGroup-Informationen. |
DeleteEnrollmentGroupAsync(String) |
Löschen Sie die EnrollmentGroup-Informationen. |
DeleteEnrollmentGroupAsync(String, CancellationToken) |
Löschen Sie die EnrollmentGroup-Informationen. |
DeleteEnrollmentGroupAsync(String, String) |
Löschen Sie die EnrollmentGroup-Informationen. |
DeleteEnrollmentGroupAsync(String, String, CancellationToken) |
Löschen Sie die EnrollmentGroup-Informationen. |
DeleteIndividualEnrollmentAsync(IndividualEnrollment) |
Löschen Sie die Individuellen Registrierungsinformationen. |
DeleteIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken) |
Löscht eine einzelne Registrierung. |
DeleteIndividualEnrollmentAsync(String) |
Löschen Sie die Individuellen Registrierungsinformationen. |
DeleteIndividualEnrollmentAsync(String, CancellationToken) |
Löschen Sie die Individuellen Registrierungsinformationen. |
DeleteIndividualEnrollmentAsync(String, String) |
Löschen Sie die Individuellen Registrierungsinformationen. |
DeleteIndividualEnrollmentAsync(String, String, CancellationToken) |
Löscht eine einzelne Registrierung, wenn das eTag übereinstimmt. |
Dispose() |
Entsorgen Sie den Bereitstellungsdienstclient und seine Abhängigkeiten. |
Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von der Komponente verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
GetDeviceRegistrationStateAsync(String) |
Rufen Sie die Registrierungsinformationen status ab. |
GetDeviceRegistrationStateAsync(String, CancellationToken) |
Rufen Sie die Registrierungsinformationen status ab. |
GetEnrollmentGroupAsync(String) |
Rufen Sie die EnrollmentGroup-Informationen ab. |
GetEnrollmentGroupAsync(String, CancellationToken) |
Rufen Sie die EnrollmentGroup-Informationen ab. |
GetEnrollmentGroupAttestationAsync(String, CancellationToken) |
Rufen Sie die Nachweisinformationen für enrollmentGroup ab. |
GetIndividualEnrollmentAsync(String) |
Rufen Sie die Individuellen Registrierungsinformationen ab. |
GetIndividualEnrollmentAsync(String, CancellationToken) |
Ruft das einzelne Registrierungsobjekt ab. |
GetIndividualEnrollmentAttestationAsync(String, CancellationToken) |
Rufen Sie die Nachweisinformationen für eine einzelne Registrierung ab. |
RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>) |
Erstellen, Aktualisieren oder Löschen einer Gruppe einzelner Geräteregistrierungen. |
RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken) |
Erstellen, Aktualisieren oder Löschen einer Gruppe einzelner Geräteregistrierungen. |
Gilt für:
Azure SDK for .NET