DigitalTwinsClient コンストラクター

定義

オーバーロード

DigitalTwinsClient()

単体テストのみを目的として提供される DigitalTwinsClient 、 クラスの新しいインスタンスを作成します。

DigitalTwinsClient(Uri, TokenCredential)

DigitalTwinsClient クラスの新しいインスタンスを作成します。

DigitalTwinsClient(Uri, TokenCredential, DigitalTwinsClientOptions)

オプションを使用して、 DigitalTwinsClient クラスの新しいインスタンスを作成します。

DigitalTwinsClient()

Source:
DigitalTwinsClient.cs

単体テストのみを目的として提供される DigitalTwinsClient 、 クラスの新しいインスタンスを作成します。

protected DigitalTwinsClient ();
Protected Sub New ()

適用対象

DigitalTwinsClient(Uri, TokenCredential)

Source:
DigitalTwinsClient.cs

DigitalTwinsClient クラスの新しいインスタンスを作成します。

public DigitalTwinsClient (Uri endpoint, Azure.Core.TokenCredential credential);
new Azure.DigitalTwins.Core.DigitalTwinsClient : Uri * Azure.Core.TokenCredential -> Azure.DigitalTwins.Core.DigitalTwinsClient
Public Sub New (endpoint As Uri, credential As TokenCredential)

パラメーター

endpoint
Uri

接続する Azure Digital Twins サービス インスタンス URI。

credential
TokenCredential

TokenCredential認証トークンの要求に使用される実装。

// DefaultAzureCredential supports different authentication mechanisms and determines the appropriate credential type based of the environment it is executing in.
// It attempts to use multiple credential types in an order until it finds a working credential.
TokenCredential tokenCredential = new DefaultAzureCredential();

var client = new DigitalTwinsClient(
    new Uri(adtEndpoint),
    tokenCredential);

注釈

その他のサンプルについては、 リポジトリのサンプルを参照してください。

こちらもご覧ください

適用対象

DigitalTwinsClient(Uri, TokenCredential, DigitalTwinsClientOptions)

Source:
DigitalTwinsClient.cs

オプションを使用して、 DigitalTwinsClient クラスの新しいインスタンスを作成します。

public DigitalTwinsClient (Uri endpoint, Azure.Core.TokenCredential credential, Azure.DigitalTwins.Core.DigitalTwinsClientOptions options);
new Azure.DigitalTwins.Core.DigitalTwinsClient : Uri * Azure.Core.TokenCredential * Azure.DigitalTwins.Core.DigitalTwinsClientOptions -> Azure.DigitalTwins.Core.DigitalTwinsClient
Public Sub New (endpoint As Uri, credential As TokenCredential, options As DigitalTwinsClientOptions)

パラメーター

endpoint
Uri

接続する Azure Digital Twins サービス インスタンス URI。

credential
TokenCredential

TokenCredential認証トークンの要求に使用される実装。

options
DigitalTwinsClientOptions

デジタル ツイン サービスに送信される要求の構成を許可するオプション。

// This illustrates how to specify client options, in this case, by providing an
// instance of HttpClient for the digital twins client to use.
var clientOptions = new DigitalTwinsClientOptions
{
    Transport = new HttpClientTransport(httpClient),
};

// By using the InteractiveBrowserCredential, the current user can login using a web browser
// interactively with the AAD
var tokenCredential = new InteractiveBrowserCredential(
    tenantId,
    clientId,
    new TokenCredentialOptions { AuthorityHost = KnownAuthorityHosts.AzureCloud });

var client = new DigitalTwinsClient(
    new Uri(adtEndpoint),
    tokenCredential,
    clientOptions);

注釈

options パラメーターは、API バージョンの指定、トランスポートのオーバーライド、診断の有効化、再試行戦略の制御など、既定の動作をオーバーライドする機会を提供します。

その他のサンプルについては、 リポジトリのサンプルを参照してください。

適用対象