你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TelemetryClient.TrackDependency 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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)
参数
- telemetry
- 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。