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

DigitalTwinClient.Create 方法

定义

重载

Create(String, AzureSasCredential, DelegatingHandler[])

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

Create(String, TokenCredential, DelegatingHandler[])

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

Create(String, AzureSasCredential, DelegatingHandler[])

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

public static Microsoft.Azure.Devices.DigitalTwinClient Create (string hostName, Azure.AzureSasCredential credential, params System.Net.Http.DelegatingHandler[] handlers);
static member Create : string * Azure.AzureSasCredential * System.Net.Http.DelegatingHandler[] -> Microsoft.Azure.Devices.DigitalTwinClient
Public Shared Function Create (hostName As String, credential As AzureSasCredential, ParamArray handlers As DelegatingHandler()) As DigitalTwinClient

参数

hostName
String

IoT 中心主机名。

credential
AzureSasCredential

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

handlers
DelegatingHandler[]

要添加到 http 客户端管道的委托处理程序。 可以添加用于跟踪、实现重试策略、通过代理路由请求等的处理程序。

返回

DigitalTwinsClient 实例。

注解

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

适用于

Create(String, TokenCredential, DelegatingHandler[])

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

public static Microsoft.Azure.Devices.DigitalTwinClient Create (string hostName, Azure.Core.TokenCredential credential, params System.Net.Http.DelegatingHandler[] handlers);
static member Create : string * Azure.Core.TokenCredential * System.Net.Http.DelegatingHandler[] -> Microsoft.Azure.Devices.DigitalTwinClient
Public Shared Function Create (hostName As String, credential As TokenCredential, ParamArray handlers As DelegatingHandler()) As DigitalTwinClient

参数

hostName
String

IoT 中心主机名。

credential
TokenCredential

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

handlers
DelegatingHandler[]

要添加到 http 客户端管道的委托处理程序。 可以添加用于跟踪、实现重试策略、通过代理路由请求等的处理程序。

返回

DigitalTwinsClient 实例。

注解

有关使用 派生实例 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

适用于