ISessionChannel<TSession> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l'interface qui associe un canal à un type spécifique de session.
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)
Paramètres de type
- TSession
Type de ISession associé au canal.
- Dérivé
Remarques
L'interface ISessionChannel<TSession> est l'interface de base pour les canaux basés sur une session. Elle associe le type de session au canal en définissant le paramètre de type générique TSession
à un type qui implémente l'interface ISession d'une manière qui reflète son rôle dans l'échange de messages. Par exemple, TSession
a la valeur IInputSession pour une session entrante du côté réception d'une communication unidirectionnelle, la valeur IOutputSession pour une session sortante du côté émission d'une communication unidirectionnelle et la valeur IDuplexSession pour une session duplex d'un modèle de communication bidirectionnelle.
L'interface ISessionChannel<TSession> fournit une propriété Session pour récupérer la session à laquelle le canal est associé.
Propriétés
Session |
Obtient le type de session associé à ce canal. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour