ProvisioningServiceClient.DeleteDeviceRegistrationStateAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
DeleteDeviceRegistrationStateAsync(String, String, CancellationToken)
登録状態情報を削除します。
public System.Threading.Tasks.Task DeleteDeviceRegistrationStateAsync (string id, string eTag, System.Threading.CancellationToken cancellationToken);
member this.DeleteDeviceRegistrationStateAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteDeviceRegistrationStateAsync (id As String, eTag As String, cancellationToken As CancellationToken) As Task
パラメーター
- id
- String
string
DeviceRegistrationState を識別する 。 または 空に null
することはできません。
- eTag
- String
を string
DeviceRegistrationState eTag と共に使用します。 または 空にすることができます null
。
Device Provisioning Service では、これらのすべてのケースで無視されます。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
例外
プロビジョニング デバイス サービスが、指定された registrationId と eTag の DeviceRegistrationState 情報を削除できなかった場合。
注釈
このメソッドは、指定された ID と eTag を使用して、Device Provisioning Service から登録状態を削除します。 eTag に関係なく登録状態を削除する場合は、 を使用DeleteDeviceRegistrationStateAsync(String)するか、eTag を 、空、または "*"
としてnull
渡すことができます。
ID が存在しない場合、または eTag が一致しない場合、このメソッドは をスロー ProvisioningServiceClientExceptionします。
適用対象
DeleteDeviceRegistrationStateAsync(String, CancellationToken)
登録状態情報を削除します。
public System.Threading.Tasks.Task DeleteDeviceRegistrationStateAsync (string id, System.Threading.CancellationToken cancellationToken);
member this.DeleteDeviceRegistrationStateAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteDeviceRegistrationStateAsync (id As String, cancellationToken As CancellationToken) As Task
パラメーター
- id
- String
string
DeviceRegistrationState を識別する 。 または 空に null
することはできません。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
例外
プロビジョニング デバイス サービスが、指定された registrationId の DeviceRegistrationState 情報を削除できなかった場合。
注釈
このメソッドは、指定された ID を使用して DeviceRegistrationState を Device Provisioning Service から削除します。eTag に関係なく登録状態が削除されます。 これは、この API が と に DeleteDeviceRegistrationStateAsync(String, String) 対応していることを意味します eTag="*"
。
ID が存在しない場合、このメソッドは をスロー ProvisioningServiceClientExceptionします。
適用対象
DeleteDeviceRegistrationStateAsync(String, String)
登録状態情報を削除します。
public System.Threading.Tasks.Task DeleteDeviceRegistrationStateAsync (string id, string eTag);
member this.DeleteDeviceRegistrationStateAsync : string * string -> System.Threading.Tasks.Task
Public Function DeleteDeviceRegistrationStateAsync (id As String, eTag As String) As Task
パラメーター
- id
- String
string
DeviceRegistrationState を識別する 。 または 空に null
することはできません。
- eTag
- String
を string
DeviceRegistrationState eTag と共に使用します。 または 空にすることができます null
。
Device Provisioning Service では、これらのすべてのケースで無視されます。
戻り値
例外
プロビジョニング デバイス サービスが、指定された registrationId と eTag の DeviceRegistrationState 情報を削除できなかった場合。
注釈
このメソッドは、指定された ID と eTag を使用して、Device Provisioning Service から登録状態を削除します。 eTag に関係なく登録状態を削除する場合は、 を使用DeleteDeviceRegistrationStateAsync(String)するか、eTag を 、空、または "*"
としてnull
渡すことができます。
ID が存在しない場合、または eTag が一致しない場合、このメソッドは をスロー ProvisioningServiceClientExceptionします。
適用対象
DeleteDeviceRegistrationStateAsync(String)
登録状態情報を削除します。
public System.Threading.Tasks.Task DeleteDeviceRegistrationStateAsync (string id);
member this.DeleteDeviceRegistrationStateAsync : string -> System.Threading.Tasks.Task
Public Function DeleteDeviceRegistrationStateAsync (id As String) As Task
パラメーター
- id
- String
string
DeviceRegistrationState を識別する 。 または 空に null
することはできません。
戻り値
例外
プロビジョニング デバイス サービスが、指定された registrationId の DeviceRegistrationState 情報を削除できなかった場合。
注釈
このメソッドは、指定された ID を使用して DeviceRegistrationState を Device Provisioning Service から削除します。eTag に関係なく登録状態が削除されます。 これは、この API が と に DeleteDeviceRegistrationStateAsync(String, String) 対応していることを意味します eTag="*"
。
ID が存在しない場合、このメソッドは をスロー ProvisioningServiceClientExceptionします。
適用対象
DeleteDeviceRegistrationStateAsync(DeviceRegistrationState)
登録状態情報を削除します。
public System.Threading.Tasks.Task DeleteDeviceRegistrationStateAsync (Microsoft.Azure.Devices.Provisioning.Service.DeviceRegistrationState deviceRegistrationState);
member this.DeleteDeviceRegistrationStateAsync : Microsoft.Azure.Devices.Provisioning.Service.DeviceRegistrationState -> System.Threading.Tasks.Task
Public Function DeleteDeviceRegistrationStateAsync (deviceRegistrationState As DeviceRegistrationState) As Task
パラメーター
- deviceRegistrationState
- DeviceRegistrationState
DeviceRegistrationState DeviceRegistrationState を識別する 。 null
にすることはできません。
戻り値
例外
プロビジョニング デバイス サービスが、指定された DeviceRegistrationState の登録状態情報を削除できなかった場合。
注釈
このメソッドは、指定 DeviceRegistrationState された情報を使用して DeviceRegistrationState を Device Provisioning Service から削除します。 Device Provisioning Service は、DeviceRegistrationState の ID と eTag を管理します。 eTag に関係なく DeviceRegistrationState を削除する場合は、 を使用 DeleteDeviceRegistrationStateAsync(String) して ID のみを渡すことができます。
ID が存在しない場合、または eTag が一致しない場合、このメソッドは をスロー ProvisioningServiceClientExceptionします。
適用対象
DeleteDeviceRegistrationStateAsync(DeviceRegistrationState, CancellationToken)
登録状態情報を削除します。
public System.Threading.Tasks.Task DeleteDeviceRegistrationStateAsync (Microsoft.Azure.Devices.Provisioning.Service.DeviceRegistrationState deviceRegistrationState, System.Threading.CancellationToken cancellationToken);
member this.DeleteDeviceRegistrationStateAsync : Microsoft.Azure.Devices.Provisioning.Service.DeviceRegistrationState * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteDeviceRegistrationStateAsync (deviceRegistrationState As DeviceRegistrationState, cancellationToken As CancellationToken) As Task
パラメーター
- deviceRegistrationState
- DeviceRegistrationState
DeviceRegistrationState DeviceRegistrationState を識別する 。 null
にすることはできません。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
例外
プロビジョニング デバイス サービスが、指定された DeviceRegistrationState の登録状態情報を削除できなかった場合。
注釈
このメソッドは、指定 DeviceRegistrationState された情報を使用して DeviceRegistrationState を Device Provisioning Service から削除します。 Device Provisioning Service は、DeviceRegistrationState の ID と eTag を管理します。 eTag に関係なく DeviceRegistrationState を削除する場合は、 を使用 DeleteDeviceRegistrationStateAsync(String) して ID のみを渡すことができます。
ID が存在しない場合、または eTag が一致しない場合、このメソッドは をスロー ProvisioningServiceClientExceptionします。
適用対象
Azure SDK for .NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示