你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DeviceUpdateClient 类

定义

DeviceUpdate 服务客户端。

public class DeviceUpdateClient
type DeviceUpdateClient = class
Public Class DeviceUpdateClient
继承
DeviceUpdateClient

构造函数

DeviceUpdateClient()

初始化 DeviceUpdateClient 的新实例进行模拟。

DeviceUpdateClient(Uri, String, TokenCredential)

初始化 DeviceUpdateClient 的新实例。

DeviceUpdateClient(Uri, String, TokenCredential, DeviceUpdateClientOptions)

初始化 DeviceUpdateClient 的新实例。

属性

Pipeline

用于发送和接收 REST 请求和响应的 HTTP 管道。

方法

DeleteUpdate(WaitUntil, String, String, String, RequestContext)

删除特定的更新版本。 这是一个长时间运行的操作;使用 Operation-Location 响应标头值来检查操作状态。

DeleteUpdateAsync(WaitUntil, String, String, String, RequestContext)

删除特定的更新版本。 这是一个长时间运行的操作;使用 Operation-Location 响应标头值来检查操作状态。

GetFile(String, String, String, String, Nullable<ETag>, RequestContext)

从版本获取特定的更新文件。

GetFileAsync(String, String, String, String, Nullable<ETag>, RequestContext)

从版本获取特定的更新文件。

GetFiles(String, String, String, RequestContext)

获取指定版本的所有更新文件标识符的列表。

GetFilesAsync(String, String, String, RequestContext)

获取指定版本的所有更新文件标识符的列表。

GetNames(String, RequestContext)

获取与指定提供程序匹配的所有更新名称的列表。

GetNamesAsync(String, RequestContext)

获取与指定提供程序匹配的所有更新名称的列表。

GetOperationStatus(String, Nullable<ETag>, RequestContext)

检索操作状态。

GetOperationStatusAsync(String, Nullable<ETag>, RequestContext)

检索操作状态。

GetOperationStatuses(String, Nullable<Int32>, RequestContext)

获取所有导入更新操作的列表。 在自动删除之前,已完成的操作将保留 7 天。 此 API 版本不返回删除操作。

GetOperationStatusesAsync(String, Nullable<Int32>, RequestContext)

获取所有导入更新操作的列表。 在自动删除之前,已完成的操作将保留 7 天。 此 API 版本不返回删除操作。

GetProviders(RequestContext)

获取已导入设备更新的所有更新提供程序的列表,以便IoT 中心。

GetProvidersAsync(RequestContext)

获取已导入设备更新的所有更新提供程序的列表,以便IoT 中心。

GetUpdate(String, String, String, Nullable<ETag>, RequestContext)

获取特定的更新版本。

GetUpdateAsync(String, String, String, Nullable<ETag>, RequestContext)

获取特定的更新版本。

GetUpdates(String, String, RequestContext)

获取已导入设备更新以IoT 中心的所有更新的列表。

GetUpdatesAsync(String, String, RequestContext)

获取已导入设备更新以IoT 中心的所有更新的列表。

GetVersions(String, String, String, RequestContext)

获取与指定提供程序和名称匹配的所有更新版本的列表。

GetVersionsAsync(String, String, String, RequestContext)

获取与指定提供程序和名称匹配的所有更新版本的列表。

StartImportUpdate(WaitUntil, RequestContent, RequestContext)

导入新的更新版本。 这是一个长时间运行的操作;使用 Operation-Location 响应标头值来检查操作状态。

StartImportUpdateAsync(WaitUntil, RequestContent, RequestContext)

导入新的更新版本。 这是一个长时间运行的操作;使用 Operation-Location 响应标头值来检查操作状态。

适用于