BotTelemetryClient.TrackDependency Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Envie informações sobre uma dependência externa (chamada de saída) na aplicação.
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)
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.