ISessionChannel Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Allgemeine Schnittstelle für alle Sitzungskanäle. Der sitzungschannel ist abhängig vom Kanaltyp. Dabei kann es sich um den appinsights-Kanal, den sqm-Kanal, etw usw. handeln. Schnittstelle definiert Methoden zum Senden von Ereignissen über den Kanal während einer Sitzung.
public interface class ISessionChannel
public interface ISessionChannel
type ISessionChannel = interface
Public Interface ISessionChannel
Eigenschaften
| ChannelId |
Ruft Kanal-ID ab |
| IsStarted |
Ruft einen Wert ab, der angibt, ob die Sitzung bereits |
| Properties |
Ruft den Typ einer Sitzung ab oder legt ihn fest. |
| TransportUsed |
Ruft den zum Bereitstellen des Ereignisses verwendeten Transport ab. Format: ID [. Transport] Es wird normalerweise nur mit der ID übereinstimmen, aber es wird etwas ausführlicher erläutert. Bei dem Asimov-Kanal könnte beispielsweise: aiutc. UTC oder aiutc. Vortex lauten. |
Methoden
| PostEvent(TelemetryEvent) |
Sendet ein telemetrieereignis. |
| PostEvent(TelemetryEvent, IEnumerable<ITelemetryManifestRouteArgs>) |
Stellt ein geroutetes telemetrieereignis dar. |
| Start(String) |
Starten Sie den Sitzungs Kanal. Für einige Kanäle ist SessionID erforderlich. |