Condividi tramite


IChannelInfo Interfaccia

Definizione

Fornisce le informazioni sul canale personalizzato riportate con l'oggetto 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
Attributi

Commenti

Questa interfaccia viene implementata dalla ObjRef.ChannelInfo proprietà . Fornisce l'accesso alle informazioni specifiche di trasporto fornite dai canali in grado di ricevere chiamate nel processo o nel dominio dell'applicazione in cui si trova l'oggetto. Questa interfaccia può essere usata anche durante la compilazione di classi personalizzate ObjRef .

Quando viene eseguito il marshalling di un'istanza di oggetto esistente per produrre un ObjRefoggetto , viene ChannelData copiato dal canale (vedere IChannelReceiver) per ogni canale registrato e archiviato in ObjRef. Quando l'oggetto ObjRef non èmarshaled nella destinazione, l'oggetto ChannelData fornito tramite l'interfaccia IChannelInfo può essere esaminato e utilizzato dai canali corrispondenti in tale processo o dominio dell'applicazione per creare un sink di messaggi di trasporto che gestisce la comunicazione tra il proxy e l'oggetto server.

Proprietà

ChannelData

Ottiene o imposta i dati di canale relativi a ogni canale.

Si applica a

Vedi anche