ISessionChannel Schnittstelle

Definition

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.

Gilt für