ISessionChannel<TSession> 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.
Definiert die Schnittstelle, die einem bestimmten Sitzungstyp einen Kanal zuordnet.
generic <typename TSession>
where TSession : ISessionpublic interface class ISessionChannel
public interface ISessionChannel<TSession> where TSession : ISession
type ISessionChannel<'Session (requires 'Session :> ISession)> = interface
Public Interface ISessionChannel(Of TSession)
Typparameter
- TSession
Der ISession-Typ, der dem Kanal zugeordnet ist.
- Abgeleitet
Hinweise
Die ISessionChannel<TSession>-Schnittstelle ist die Basisschnittstelle für sitzungsbasierte Kanäle. Der Sitzungstyp wird dem Kanal zugeordnet, indem der generische Typparameter TSession
auf einen Typ festgelegt wird, der die ISession-Schnittstelle entsprechend der Rolle im Nachrichtenaustausch implementiert. TSession
ist beispielsweise für eine eingehende Sitzung auf der Empfangsseite einer unidirektionalen Kommunikation auf IInputSession, für eine ausgehende Sitzung auf der Senderseite einer unidirektionalen Kommunikation auf IOutputSession und für eine Duplexsitzung einer bidirektionalen Kommunikation auf IDuplexSession festgelegt.
Die ISessionChannel<TSession>-Schnittstelle stellt eine Session-Eigenschaft bereit, um die Sitzung abzurufen, der der Kanal zugeordnet ist.
Eigenschaften
Session |
Ruft den Sitzungstyp ab, der dem Kanal zugeordnet ist. |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für