IBotTelemetryClient Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описывает клиент ведения журнала для телеметрии бота.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Производный
Методы
Flush() |
Очищает буфер в памяти и все предварительно агрегированные метрики. |
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
Отправка сведений о доступности приложения. |
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
Отправка сведений о внешней зависимости (исходящем вызове) в приложении. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Регистрирует пользовательские события с расширяемыми именованными полями. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Регистрирует системное исключение. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Отправка сообщения трассировки. |
Методы расширения
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
Зайдите в журнал DialogView с помощью метода TrackPageView в IBotTelemetryClient, если IBotPageViewTelemetryClient был реализован. Кроме того, можно вывести данные в журнал с помощью TrackTrace. |