IBotTelemetryClient.TrackDependency Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Envíe información sobre una dependencia externa (llamada saliente) en la aplicación.
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
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
Nombre del comando que se inició con esta llamada de dependencia. Valor de cardinalidad bajo. Algunos ejemplos son SQL, tabla de Azure y HTTP.
- target
- String
Destino de dependencia externa.
- dependencyName
- String
Nombre del comando que se inició con esta llamada de dependencia. Valor de cardinalidad bajo. Algunos ejemplos son el nombre del procedimiento almacenado y la plantilla de ruta de acceso de dirección URL.
- data
- String
Comando iniciado por esta llamada de dependencia. Algunos ejemplos son la instrucción SQL y la dirección URL HTTP con todos los parámetros de consulta.
- startTime
- DateTimeOffset
Hora a la que se llamó a la dependencia.
- duration
- TimeSpan
El tiempo que tarda la dependencia externa en controlar la llamada.
- resultCode
- String
Código de resultado de la ejecución de llamadas de dependencia.
- success
- Boolean
True si la llamada de dependencia se controló correctamente.