Partage via


IChannelInfo Interface

Définition

Fournit des informations de canal personnalisées qui sont acheminées avec ObjRef.

public interface class IChannelInfo
public interface IChannelInfo
[System.Runtime.InteropServices.ComVisible(true)]
public interface IChannelInfo
type IChannelInfo = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IChannelInfo = interface
Public Interface IChannelInfo
Attributs

Remarques

Cette interface est implémentée par la ObjRef.ChannelInfo propriété . Il permet d’accéder au transport d’informations spécifiques fournies par les canaux qui sont en mesure de recevoir des appels dans le processus ou le domaine d’application où réside l’objet. Cette interface peut également être utilisée lors de la création de classes personnalisées ObjRef .

Lorsqu’une instance d’objet existante est marshalée pour produire un ObjRef, est ChannelData copié à partir du canal (voir IChannelReceiver) pour chaque canal inscrit et stocké dans .ObjRef Lorsque le ObjRef n’est pas délimité à sa destination, le ChannelData fourni via l’interface IChannelInfo peut être examiné et utilisé par les canaux correspondants dans ce processus ou domaine d’application pour créer un récepteur de messages de transport qui gère la communication entre le proxy et l’objet serveur.

Propriétés

ChannelData

Obtient ou définit les données de canal pour chaque canal.

S’applique à

Voir aussi