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

RegistryManager.Create 方法

定义

重载

Create(String, AzureSasCredential, HttpTransportSettings)

使用调用方根据需要提供和刷新的共享访问签名创建 RegistryManager。

Create(String, TokenCredential, HttpTransportSettings)

创建 RegistryManager,使用 Azure Active Directory (AAD) 中的标识进行身份验证。

Create(String, AzureSasCredential, HttpTransportSettings)

使用调用方根据需要提供和刷新的共享访问签名创建 RegistryManager。

public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.AzureSasCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.AzureSasCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager
Public Shared Function Create (hostName As String, credential As AzureSasCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager

参数

hostName
String

IoT 中心主机名。

credential
AzureSasCredential

生成 SAS 令牌以在 IoT 中心进行身份验证的凭据。 请参阅 AzureSasCredential

transportSettings
HttpTransportSettings

HTTP 传输设置。

返回

RegistryManager 实例。

注解

用户可能希望 (SAS) 令牌生成自己的共享访问签名,而不是将共享密钥提供给 SDK,让 SDK 管理签名和续订。 对象 AzureSasCredential 授予 SDK 对 SAS 令牌的访问权限,而调用方可以使用 方法根据需要 Update(String) 更新它。

适用于

Create(String, TokenCredential, HttpTransportSettings)

创建 RegistryManager,使用 Azure Active Directory (AAD) 中的标识进行身份验证。

public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.Core.TokenCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.Core.TokenCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager
Public Shared Function Create (hostName As String, credential As TokenCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager

参数

hostName
String

IoT 中心主机名。

credential
TokenCredential

Azure Active Directory (AAD) 凭据向 IoT 中心进行身份验证。

transportSettings
HttpTransportSettings

HTTP 传输设置。

返回

RegistryManager 实例。

注解

有关使用 派生实例 TokenCredential进行身份验证的选项的详细信息,请参阅 https://docs.microsoft.com/dotnet/api/overview/azure/identity-readme。 有关使用 Azure Active Directory 配置 IoT 中心的详细信息,请参阅 https://docs.microsoft.com/azure/iot-hub/iot-hub-dev-guide-azure-ad-rbac

适用于