你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TelemetryClient.TrackDependency 方法

定义

重载

TrackDependency(DependencyTelemetry)

发送有关应用程序中的外部依赖项调用的信息。 为每个对 的TrackDependency(DependencyTelemetry)调用创建单独的 DependencyTelemetry 实例。

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)
已过时.

(应用程序中的传出调用) 发送有关外部依赖项的信息。

TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean)

(应用程序中的传出调用) 发送有关外部依赖项的信息。

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

(应用程序中的传出调用) 发送有关外部依赖项的信息。

TrackDependency(DependencyTelemetry)

发送有关应用程序中的外部依赖项调用的信息。 为每个对 的TrackDependency(DependencyTelemetry)调用创建单独的 DependencyTelemetry 实例。

public void TrackDependency (Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry telemetry);
member this.TrackDependency : Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry -> unit
Public Sub TrackDependency (telemetry As DependencyTelemetry)

参数

注解

了解详细信息

适用于

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

注意

Please use a different overload of TrackDependency

(应用程序中的传出调用) 发送有关外部依赖项的信息。

[System.Obsolete("Please use a different overload of TrackDependency")]
public void TrackDependency (string dependencyName, string data, DateTimeOffset startTime, TimeSpan duration, bool success);
[<System.Obsolete("Please use a different overload of TrackDependency")>]
member this.TrackDependency : string * string * DateTimeOffset * TimeSpan * bool -> unit
Public Sub TrackDependency (dependencyName As String, data As String, startTime As DateTimeOffset, duration As TimeSpan, success As Boolean)

参数

dependencyName
String

通过此依赖项调用启动的命令的名称。 低基数值。 示例包括存储过程名称和 URL 路径模板。

data
String

此依赖项调用启动的命令。 示例包括包含所有查询参数的 SQL 语句和 HTTP URL。

startTime
DateTimeOffset

调用依赖项的时间。

duration
TimeSpan

外部依赖项处理调用所用的时间。

success
Boolean

如果成功处理依赖项调用,则为 True。

属性

注解

了解详细信息

适用于

TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean)

(应用程序中的传出调用) 发送有关外部依赖项的信息。

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

参数

dependencyTypeName
String

外部依赖项类型。 逻辑分组和字段解释的基数值非常低。 示例包括 SQL、Azure 表和 HTTP。

dependencyName
String

通过此依赖项调用启动的命令的名称。 低基数值。 示例包括存储过程名称和 URL 路径模板。

data
String

此依赖项调用启动的命令。 示例包括包含所有查询参数的 SQL 语句和 HTTP URL。

startTime
DateTimeOffset

调用依赖项的时间。

duration
TimeSpan

外部依赖项处理调用所用的时间。

success
Boolean

如果成功处理依赖项调用,则为 True。

注解

了解详细信息

适用于

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

(应用程序中的传出调用) 发送有关外部依赖项的信息。

public void TrackDependency (string dependencyTypeName, string target, string dependencyName, string data, DateTimeOffset startTime, TimeSpan duration, string resultCode, bool success);
member this.TrackDependency : string * string * string * string * DateTimeOffset * TimeSpan * string * bool -> unit
Public 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。

注解

了解详细信息

适用于