Idioma

NullBotTelemetryClient.TrackDependency Método

Definição

Envie informações sobre uma dependência externa (chamada de saída) na aplicação.

public 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 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)

Parâmetros

dependencyTypeName
String

Nome do comando iniciado com esta chamada de dependência. Baixo valor de cardinalidade. Exemplos são SQL, tabela do Azure e HTTP.

target
String

Alvo de dependência externa.

dependencyName
String

Nome do comando iniciado com esta chamada de dependência. Baixo valor de cardinalidade. Exemplos são o nome do procedimento armazenado e o modelo de caminho de URL.

data
String

Comando iniciado por esta chamada de dependência. Exemplos são instruções SQL e URLs HTTP com todos os parâmetros de consulta.

startTime
DateTimeOffset

O momento em que a dependência foi acionada.

duration
TimeSpan

O tempo que a dependência externa demora a tratar da chamada.

resultCode
String

Código do resultado da execução da chamada de dependência.

success
Boolean

É verdade se a chamada de dependência foi tratada com sucesso.

Implementações

Aplica-se a