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 Kanal einen bestimmten Sitzungstyp 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 Typ, ISession der dem Cannel zugeordnet ist.
- Abgeleitet
Hinweise
Die ISessionChannel<TSession> Schnittstelle ist die Basisschnittstelle für sitzungsbasierte Kanäle. Er ordnet den Typ der Sitzung dem Kanal zu, indem er den generischen Typparameter TSession auf einen Typ festlegt, der die Schnittstelle auf eine Weise implementiert, die ISession ihre Rolle im Nachrichtenaustausch widerspiegelt. Beispielsweise ist die TSession Einstellung für eine eingehende Sitzung auf der Empfangenseite einer unidirektionalen Kommunikation, für IOutputSession eine ausgehende Sitzung auf der Sendeseite einer unidirektionalen Kommunikation und für IDuplexSession eine Duplexsitzung für ein bidirektionales Kommunikationsmuster festgelegtIInputSession.
Die ISessionChannel<TSession> Schnittstelle stellt eine Session Eigenschaft zum Abrufen der Sitzung bereit, der der Kanal zugeordnet ist.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Session |
Ruft den Sitzungstyp ab, der diesem Kanal zugeordnet ist. |