次の方法で共有


BotTelemetryClient.TrackDependency メソッド

定義

アプリケーションの外部依存関係 (発信呼び出し) に関する情報を送信します。

public virtual void TrackDependency (string dependencyTypeName, string target, string dependencyName, string data, DateTimeOffset startTime, TimeSpan duration, string resultCode, bool success);
abstract member TrackDependency : string * string * string * string * DateTimeOffset * TimeSpan * string * bool -> unit
override this.TrackDependency : string * string * string * string * DateTimeOffset * TimeSpan * string * bool -> unit
Public Overridable Sub TrackDependency (dependencyTypeName As String, target As String, dependencyName As String, data As String, startTime As DateTimeOffset, duration As TimeSpan, resultCode As String, success As Boolean)

パラメーター

dependencyTypeName
String

この依存関係呼び出しで開始されたコマンドの名前。 小さなカーディナリティの値です。 例: SQL、Azure テーブル、HTTP。

target
String

外部依存関係のターゲット。

dependencyName
String

この依存関係呼び出しで開始されたコマンドの名前。 小さなカーディナリティの値です。 例として、ストアド プロシージャ名と URL パス テンプレートがあります。

data
String

この依存関係呼び出しによって開始されるコマンド。 たとえば、すべてのクエリ パラメーターを含む SQL ステートメントと HTTP URL です。

startTime
DateTimeOffset

依存関係が呼び出された時刻。

duration
TimeSpan

外部依存関係が呼び出しを処理するのにかかった時間。

resultCode
String

依存関係呼び出し実行の結果コード。

success
Boolean

依存関係の呼び出しが正常に処理された場合は True。

実装

適用対象