你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
JobClient.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Create(String, AzureSasCredential, HttpTransportSettings) |
使用调用方根据需要提供和刷新的共享访问签名创建 JobClient。 |
Create(String, TokenCredential, HttpTransportSettings) |
创建 JobClient,使用 Azure Active Directory (AAD) 中的标识进行身份验证。 |
Create(String, AzureSasCredential, HttpTransportSettings)
使用调用方根据需要提供和刷新的共享访问签名创建 JobClient。
public static Microsoft.Azure.Devices.JobClient 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.JobClient
Public Shared Function Create (hostName As String, credential As AzureSasCredential, Optional transportSettings As HttpTransportSettings = Nothing) As JobClient
参数
- hostName
- String
IoT 中心主机名。
- credential
- AzureSasCredential
生成 SAS 令牌以在 IoT 中心进行身份验证的凭据。 请参阅 AzureSasCredential。
- transportSettings
- HttpTransportSettings
HTTP 传输设置。
返回
JobClient 实例。
注解
用户可能希望 (SAS) 令牌生成自己的共享访问签名,而不是将共享密钥提供给 SDK,让 SDK 管理签名和续订。 对象 AzureSasCredential 授予 SDK 对 SAS 令牌的访问权限,而调用方可以使用 方法根据需要 Update(String) 更新它。
适用于
Create(String, TokenCredential, HttpTransportSettings)
创建 JobClient,使用 Azure Active Directory (AAD) 中的标识进行身份验证。
public static Microsoft.Azure.Devices.JobClient 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.JobClient
Public Shared Function Create (hostName As String, credential As TokenCredential, Optional transportSettings As HttpTransportSettings = Nothing) As JobClient
参数
- hostName
- String
IoT 中心主机名。
- credential
- TokenCredential
Azure Active Directory (AAD) 凭据向 IoT 中心进行身份验证。 请参见TokenCredential
- transportSettings
- HttpTransportSettings
HTTP 传输设置。
返回
JobClient 实例。
注解
有关使用 派生实例 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