IBotTelemetryClient Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A robottelemetria naplózási ügyfélprogramját ismerteti.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Származtatott
Metódusok
| Flush() |
Kiüríti a memóriában lévő puffert és az előre összesítandó metrikákat. |
| TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
Információk küldése egy alkalmazás rendelkezésre állásáról. |
| TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
Információk küldése az alkalmazásban lévő külső függőségről (kimenő hívásról). |
| TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Egyéni események naplózása bővíthető elnevezett mezőkkel. |
| TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Naplóz egy rendszerkivételt. |
| TrackTrace(String, Severity, IDictionary<String,String>) |
Nyomkövetési üzenet küldése. |
Bővítő metódusok
| TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
Naplózhatja a DialogView-t a TrackPageView metódussal az IBotTelemetryClienten, ha az IBotPageViewTelemetryClient implementálva lett. Másik lehetőségként naplózza az információkat a TrackTrace-en keresztül. |