DigitalTwinsClient クラス

定義

Digital Twins Service Client には、モデル、コンポーネント、リレーションシップなどのデジタル ツイン情報を取得するメソッドが含まれています。

public class DigitalTwinsClient
type DigitalTwinsClient = class
Public Class DigitalTwinsClient
継承
DigitalTwinsClient

コンストラクター

DigitalTwinsClient()

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

DigitalTwinsClient(Uri, TokenCredential)

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

DigitalTwinsClient(Uri, TokenCredential, DigitalTwinsClientOptions)

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

メソッド

CreateModels(IEnumerable<String>, CancellationToken)

1 つまたは複数のモデルを同期的に作成します。

CreateModelsAsync(IEnumerable<String>, CancellationToken)

1 つまたは複数のモデルを非同期に作成します。

CreateOrReplaceDigitalTwin<T>(String, T, Nullable<ETag>, CancellationToken)

デジタル ツインを同期的に作成します。 指定されたデジタル ツイン ID が既に使用されている場合は、既存のデジタル ツインを指定されたデジタル ツインに置き換えようとします。

CreateOrReplaceDigitalTwinAsync<T>(String, T, Nullable<ETag>, CancellationToken)

デジタル ツインを非同期的に作成します。 指定されたデジタル ツイン ID が既に使用されている場合は、既存のデジタル ツインを指定されたデジタル ツインに置き換えようとします。

CreateOrReplaceEventRoute(String, DigitalTwinsEventRoute, CancellationToken)

イベント ルートを同期的に作成します。 指定されたイベント ルート ID が既に使用されている場合は、既存のイベント ルートを指定されたイベント ルートに置き換えようとします。

CreateOrReplaceEventRouteAsync(String, DigitalTwinsEventRoute, CancellationToken)

イベント ルートを非同期的に作成します。 指定されたイベント ルート ID が既に使用されている場合は、既存のイベント ルートを指定されたイベント ルートに置き換えようとします。

CreateOrReplaceRelationship<T>(String, String, T, Nullable<ETag>, CancellationToken)

デジタル ツインのリレーションシップを同期的に作成します。 指定されたリレーションシップ ID が既に使用されている場合は、既存のリレーションシップを指定されたリレーションシップに置き換えようとします。

CreateOrReplaceRelationshipAsync<T>(String, String, T, Nullable<ETag>, CancellationToken)

デジタル ツインのリレーションシップを非同期的に作成します。 指定されたリレーションシップ ID が既に使用されている場合は、既存のリレーションシップを指定されたリレーションシップに置き換えようとします。

DecommissionModel(String, CancellationToken)

モデルを同期的に使用停止します。

DecommissionModelAsync(String, CancellationToken)

モデルを非同期的に使用停止します。

DeleteDigitalTwin(String, Nullable<ETag>, CancellationToken)

デジタル ツインを同期的に削除します。

DeleteDigitalTwinAsync(String, Nullable<ETag>, CancellationToken)

デジタル ツインを非同期的に削除します。

DeleteEventRoute(String, CancellationToken)

イベント ルートを同期的に削除します。

DeleteEventRouteAsync(String, CancellationToken)

イベント ルートを非同期的に削除します。

DeleteModel(String, CancellationToken)

モデルを同期的に削除します。

DeleteModelAsync(String, CancellationToken)

モデルを非同期的に削除します。

DeleteRelationship(String, String, Nullable<ETag>, CancellationToken)

デジタル ツインのリレーションシップを同期的に削除します。

DeleteRelationshipAsync(String, String, Nullable<ETag>, CancellationToken)

デジタル ツインのリレーションシップを非同期的に削除します。

GetComponent<T>(String, String, CancellationToken)

デジタル ツインのコンポーネントを同期的に取得します。

GetComponentAsync<T>(String, String, CancellationToken)

デジタル ツインのコンポーネントを非同期的に取得します。

GetDigitalTwin<T>(String, CancellationToken)

デジタル ツインを同期的に取得します。

GetDigitalTwinAsync<T>(String, CancellationToken)

デジタル ツインを非同期的に取得します。

GetEventRoute(String, CancellationToken)

Id でイベント ルートを同期的に取得します。

GetEventRouteAsync(String, CancellationToken)

Id で非同期的にイベント ルートを取得します。

GetEventRoutes(CancellationToken)

. コレクションを同期的に反復処理することで、デジタル ツイン インスタンス内のイベント ルートを一覧表示します。

GetEventRoutesAsync(CancellationToken)

. コレクションを非同期的に反復処理して、デジタル ツイン インスタンス内のイベント ルートを一覧表示します。

GetIncomingRelationships(String, CancellationToken)

コレクションを同期的に反復処理することで、ターゲットとしてデジタル ツインを参照するすべてのリレーションシップを取得します。

GetIncomingRelationshipsAsync(String, CancellationToken)

コレクションを非同期的に反復処理することで、ターゲットとしてデジタル ツインを参照するすべてのリレーションシップを取得します。

GetModel(String, CancellationToken)

モデル メタデータとモデル定義を同期的に含むモデルを取得します。

GetModelAsync(String, CancellationToken)

モデル メタデータとモデル定義を非同期的に含むモデルを取得します。

GetModels(GetModelsOptions, CancellationToken)

コレクションを同期的に反復処理してモデルの一覧を取得します。

GetModelsAsync(GetModelsOptions, CancellationToken)

コレクションを非同期的に反復処理してモデルの一覧を取得します。

GetRelationship<T>(String, String, CancellationToken)

デジタル ツインのリレーションシップを同期的に取得します。

GetRelationshipAsync<T>(String, String, CancellationToken)

デジタル ツインのリレーションシップを非同期的に取得します。

GetRelationships<T>(String, String, CancellationToken)

コレクションを同期的に反復処理することで、デジタル ツイン上のすべてのリレーションシップを取得します。

GetRelationshipsAsync<T>(String, String, CancellationToken)

コレクションを非同期的に反復処理することで、デジタル ツイン上のすべてのリレーションシップを取得します。

PublishComponentTelemetry(String, String, String, String, Nullable<DateTimeOffset>, CancellationToken)

デジタル ツインのコンポーネントからテレメトリを同期的に発行します。 その後、 で定義 DigitalTwinsEventRouteされている 1 つまたは複数の宛先エンドポイント (サブスクライバー) によって結果が使用されます。 テレメトリ メッセージを使用するには、テレメトリ メッセージを発行する前に、これらのイベント ルートを設定する必要があります。

PublishComponentTelemetryAsync(String, String, String, String, Nullable<DateTimeOffset>, CancellationToken)

デジタル ツインのコンポーネントからテレメトリを非同期に発行します。 その後、 で定義 DigitalTwinsEventRouteされている 1 つまたは複数の宛先エンドポイント (サブスクライバー) によって結果が使用されます。 テレメトリ メッセージを使用するには、テレメトリ メッセージを発行する前に、これらのイベント ルートを設定する必要があります。

PublishTelemetry(String, String, String, Nullable<DateTimeOffset>, CancellationToken)

デジタル ツインからのテレメトリを同期的に発行します。 その後、 で定義 DigitalTwinsEventRouteされている 1 つまたは複数の宛先エンドポイント (サブスクライバー) によって結果が使用されます。 テレメトリ メッセージを使用するには、テレメトリ メッセージを発行する前に、これらのイベント ルートを設定する必要があります。

PublishTelemetryAsync(String, String, String, Nullable<DateTimeOffset>, CancellationToken)

デジタル ツインからのテレメトリを非同期的に発行します。 その後、 で定義 DigitalTwinsEventRouteされている 1 つまたは複数の宛先エンドポイント (サブスクライバー) によって結果が使用されます。 テレメトリ メッセージを使用するには、テレメトリ メッセージを発行する前に、これらのイベント ルートを設定する必要があります。

Query<T>(String, CancellationToken)

コレクションを同期的に反復処理して、デジタル ツインのクエリを実行します。

QueryAsync<T>(String, CancellationToken)

コレクションを非同期的に反復処理して、デジタル ツインのクエリを実行します。

UpdateComponent(String, String, JsonPatchDocument, Nullable<ETag>, CancellationToken)

デジタル ツイン上のコンポーネントのプロパティを同期的に更新します。

UpdateComponentAsync(String, String, JsonPatchDocument, Nullable<ETag>, CancellationToken)

デジタル ツイン上のコンポーネントのプロパティを非同期に更新します。

UpdateDigitalTwin(String, JsonPatchDocument, Nullable<ETag>, CancellationToken)

デジタル ツインを同期的に更新します。

UpdateDigitalTwinAsync(String, JsonPatchDocument, Nullable<ETag>, CancellationToken)

デジタル ツインを非同期的に更新します。

UpdateRelationship(String, String, JsonPatchDocument, Nullable<ETag>, CancellationToken)

デジタル ツイン上のリレーションシップのプロパティを同期的に更新します。

UpdateRelationshipAsync(String, String, JsonPatchDocument, Nullable<ETag>, CancellationToken)

デジタル ツインのリレーションシップのプロパティを非同期的に更新します。

適用対象