次の方法で共有


ProvisioningServiceClient クラス

定義

Device Provisioning Service Client。

public class ProvisioningServiceClient : IDisposable
type ProvisioningServiceClient = class
    interface IDisposable
Public Class ProvisioningServiceClient
Implements IDisposable
継承
ProvisioningServiceClient
実装

注釈

IoT Hub Device Provisioning Service は、人間の介入を必要とせずに、指定された IoT ハブへの自動デバイス プロビジョニングを可能にする IoT ハブのヘルパー サービスです。 Device Provisioning Service を使うことで、何百万ものデバイスに対するプロビジョニングを安全かつスケーラブルな方法で実行できます。

コンストラクター

ProvisioningServiceClient(String, ProvisioningServiceClientOptions)

このクライアントの新しいインスタンスを作成します。

プロパティ

DeviceRegistrationStates

デバイス登録状態の取得、デバイス登録状態の ProvisioningServiceClient 削除、デバイス登録状態の照会など、すべてのデバイス登録状態操作を処理する のサブクライアント。

EnrollmentGroups

登録グループの取得、作成、設定、削除、登録グループの ProvisioningServiceClient クエリ、特定の登録グループの構成証明メカニズムの取得など、すべての登録グループ操作を処理する のサブクライアント。

IndividualEnrollments

個々の登録の ProvisioningServiceClient 取得、作成、設定、削除、個々の登録のクエリ、特定の個々の登録の構成証明メカニズムの取得など、個々のすべての登録操作を処理する のサブクライアント。

メソッド

CreateEnrollmentGroupQuery(QuerySpecification)

enrollmentGroup クエリを作成するファクトリ。

CreateEnrollmentGroupQuery(QuerySpecification, CancellationToken)

enrollmentGroup クエリを作成するファクトリ。

CreateEnrollmentGroupQuery(QuerySpecification, HttpTransportSettings)

enrollmentGroup クエリを作成するファクトリ。

CreateEnrollmentGroupQuery(QuerySpecification, Int32)

enrollmentGroup クエリを作成するファクトリ。

CreateEnrollmentGroupQuery(QuerySpecification, Int32, CancellationToken)

enrollmentGroup クエリを作成するファクトリ。

CreateEnrollmentGroupQuery(QuerySpecification, Int32, HttpTransportSettings)

enrollmentGroup クエリを作成するファクトリ。

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String)

登録状態クエリを作成するファクトリ。

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, CancellationToken)

登録状態クエリを作成するファクトリ。

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, HttpTransportSettings)

登録状態クエリを作成するファクトリ。

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32)

登録状態クエリを作成するファクトリ。

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32, CancellationToken)

登録状態クエリを作成するファクトリ。

CreateEnrollmentGroupRegistrationStateQuery(QuerySpecification, String, Int32, HttpTransportSettings)

登録状態クエリを作成するファクトリ。

CreateFromConnectionString(String)

API を Device Provisioning Service に公開する の新しいインスタンス ProvisioningServiceClient を作成します。

CreateFromConnectionString(String, HttpTransportSettings)

API を Device Provisioning Service に公開する の新しいインスタンス ProvisioningServiceClient を作成します。

CreateIndividualEnrollmentQuery(QuerySpecification)

個々の登録クエリを作成するファクトリ。

CreateIndividualEnrollmentQuery(QuerySpecification, CancellationToken)

個々の登録クエリを作成するファクトリ。

CreateIndividualEnrollmentQuery(QuerySpecification, HttpTransportSettings)

個々の登録クエリを作成するファクトリ。

CreateIndividualEnrollmentQuery(QuerySpecification, Int32)

個々の登録クエリを作成するファクトリ。

CreateIndividualEnrollmentQuery(QuerySpecification, Int32, CancellationToken)

個々の登録クエリを作成するファクトリ。

CreateIndividualEnrollmentQuery(QuerySpecification, Int32, HttpTransportSettings)

個々の登録クエリを作成するファクトリ。

CreateOrUpdateEnrollmentGroupAsync(EnrollmentGroup)

登録グループ レコードを作成または更新します。

CreateOrUpdateEnrollmentGroupAsync(EnrollmentGroup, CancellationToken)

登録グループ レコードを作成または更新します。

CreateOrUpdateIndividualEnrollmentAsync(IndividualEnrollment)

個々のデバイス登録レコードを作成または更新します。

CreateOrUpdateIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

個々の登録を作成または更新します。

DeleteDeviceRegistrationStateAsync(DeviceRegistrationState)

登録状態情報を削除します。

DeleteDeviceRegistrationStateAsync(DeviceRegistrationState, CancellationToken)

登録状態情報を削除します。

DeleteDeviceRegistrationStateAsync(String)

登録状態情報を削除します。

DeleteDeviceRegistrationStateAsync(String, CancellationToken)

登録状態情報を削除します。

DeleteDeviceRegistrationStateAsync(String, String)

登録状態情報を削除します。

DeleteDeviceRegistrationStateAsync(String, String, CancellationToken)

登録状態情報を削除します。

DeleteEnrollmentGroupAsync(EnrollmentGroup)

enrollmentGroup 情報を削除します。

DeleteEnrollmentGroupAsync(EnrollmentGroup, CancellationToken)

enrollmentGroup 情報を削除します。

DeleteEnrollmentGroupAsync(String)

enrollmentGroup 情報を削除します。

DeleteEnrollmentGroupAsync(String, CancellationToken)

enrollmentGroup 情報を削除します。

DeleteEnrollmentGroupAsync(String, String)

enrollmentGroup 情報を削除します。

DeleteEnrollmentGroupAsync(String, String, CancellationToken)

enrollmentGroup 情報を削除します。

DeleteIndividualEnrollmentAsync(IndividualEnrollment)

individualEnrollment 情報を削除します。

DeleteIndividualEnrollmentAsync(IndividualEnrollment, CancellationToken)

個々の登録を削除します。

DeleteIndividualEnrollmentAsync(String)

individualEnrollment 情報を削除します。

DeleteIndividualEnrollmentAsync(String, CancellationToken)

individualEnrollment 情報を削除します。

DeleteIndividualEnrollmentAsync(String, String)

individualEnrollment 情報を削除します。

DeleteIndividualEnrollmentAsync(String, String, CancellationToken)

eTag が一致する場合は、個々の登録を削除します。

Dispose()

プロビジョニング サービス クライアントとその依存関係を破棄します。

Dispose(Boolean)

コンポーネントによって使用されるアンマネージド リソースを解放し、必要に応じてマネージド リソースを解放します。

GetDeviceRegistrationStateAsync(String)

登録状態情報を取得します。

GetDeviceRegistrationStateAsync(String, CancellationToken)

登録状態情報を取得します。

GetEnrollmentGroupAsync(String)

enrollmentGroup 情報を取得します。

GetEnrollmentGroupAsync(String, CancellationToken)

enrollmentGroup 情報を取得します。

GetEnrollmentGroupAttestationAsync(String, CancellationToken)

enrollmentGroup 構成証明情報を取得します。

GetIndividualEnrollmentAsync(String)

individualEnrollment 情報を取得します。

GetIndividualEnrollmentAsync(String, CancellationToken)

個々の登録オブジェクトを取得します。

GetIndividualEnrollmentAttestationAsync(String, CancellationToken)

個々の登録の構成証明情報を取得します。

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

個々のデバイス登録のセットを作成、更新、または削除します。

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

個々のデバイス登録のセットを作成、更新、または削除します。

適用対象