Sdílet prostřednictvím


IChannelInfo Rozhraní

Definice

Poskytuje informace o vlastním kanálu, které jsou přenášeny ObjRefspolu s .

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
Atributy

Poznámky

Toto rozhraní je implementováno ObjRef.ChannelInfo vlastností. Poskytuje přístup k přenosům konkrétních informací, které přispívají kanály, které jsou schopné přijímat volání v doméně procesu nebo aplikace, kde se objekt nachází. Toto rozhraní může být také použito při vytváření vlastních ObjRef tříd.

Při zařazování existující instance objektu k vytvoření objektu ObjRefChannelData se zkopíruje z kanálu (viz IChannelReceiver) pro každý registrovaný kanál a uloží se do ObjRef. ObjRef Když je objekt v cílovém umístění nevytvořený, ChannelData je možné obsah poskytnutý prostřednictvím IChannelInfo rozhraní prozkoumat a použít odpovídající kanály v daném procesu nebo doméně aplikace k vytvoření jímky přenosových zpráv, která spravuje komunikaci mezi proxy serverem a objektem serveru.

Vlastnosti

ChannelData

Získá nebo nastaví data kanálu pro každý kanál.

Platí pro

Viz také