次の方法で共有


JobClient.Create メソッド

定義

オーバーロード

Create(String, AzureSasCredential, HttpTransportSettings)

呼び出し元によって提供され、必要に応じて更新された共有アクセス署名を使用して JobClient を作成します。

Create(String, TokenCredential, HttpTransportSettings)

JobClient を作成し、Azure Active Directory (AAD) の ID を使用して認証します。

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

IoT ハブで認証するための SAS トークンを生成する資格情報。 「AzureSasCredential」を参照してください。

transportSettings
HttpTransportSettings

HTTP トランスポート設定。

戻り値

JobClient インスタンス。

注釈

ユーザーは、SDK に共有キーを付与して署名と更新を管理するのではなく、独自の Shared Access Signature (SAS) トークンを構築できます。 オブジェクトは AzureSasCredential SDK に SAS トークンへのアクセス権を付与しますが、呼び出し元は メソッドを使用して Update(String) 必要に応じて更新できます。

適用対象

Create(String, TokenCredential, HttpTransportSettings)

JobClient を作成し、Azure Active Directory (AAD) の ID を使用して認証します。

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

IoT ハブで認証するための Azure Active Directory (AAD) 資格情報。 「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

適用対象