DigitalTwinClient.Create メソッド

定義

オーバーロード

Create(String, AzureSasCredential, DelegatingHandler[])

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

Create(String, TokenCredential, DelegatingHandler[])

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

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

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

handlers
DelegatingHandler[]

http クライアント パイプラインに追加する委任ハンドラー。 トレース、再試行戦略の実装、プロキシ経由の要求のルーティングなどのハンドラーを追加できます。

戻り値

DigitalTwinsClient インスタンス。

注釈

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

適用対象

Create(String, TokenCredential, DelegatingHandler[])

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

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

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

適用対象