BotTelemetryClient.TrackDependency Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправка сведений о внешней зависимости (исходящий вызов) в приложении.
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)
Параметры
- dependencyTypeName
- String
Имя команды, инициированной этим вызовом зависимости. Низкое значение кратности. Примерами являются SQL, таблица Azure и HTTP.
- target
- String
Внешний целевой объект зависимостей.
- dependencyName
- String
Имя команды, инициированной этим вызовом зависимости. Низкое значение кратности. Примерами являются имя хранимой процедуры и шаблон пути URL-адреса.
- data
- String
Команда, инициированная этим вызовом зависимости. Примерами могут быть инструкция SQL и URL-адрес HTTP со всеми параметрами запроса.
- startTime
- DateTimeOffset
Время вызова зависимости.
- duration
- TimeSpan
Время, затраченного внешней зависимостью на обработку вызова.
- resultCode
- String
Результирующий код выполнения вызова зависимостей.
- success
- Boolean
Значение true, если вызов зависимостей был успешно обработан.