Udostępnij za pośrednictwem


IChannelInfo Interfejs

Definicja

Udostępnia niestandardowe informacje o kanale, które są przenoszone wraz z elementem 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
Atrybuty

Uwagi

Ten interfejs jest implementowany przez ObjRef.ChannelInfo właściwość . Zapewnia ona dostęp do transportu określonych informacji przez kanały, które mogą odbierać wywołania w domenie procesu lub aplikacji, w której znajduje się obiekt. Ten interfejs może być również używany podczas tworzenia klas niestandardowych ObjRef .

Gdy istniejące wystąpienie obiektu jest kierowane do utworzenia ObjRefobiektu , ChannelData element jest kopiowany z kanału (zobacz IChannelReceiver) dla każdego zarejestrowanego kanału i przechowywany w obiekcie ObjRef. Gdy obiekt ObjRef jest unmarshaled w miejscu docelowym, ChannelData udostępnione za pośrednictwem interfejsu IChannelInfo można zbadać i użyć przez odpowiednie kanały w tym procesie lub domenie aplikacji do utworzenia ujścia komunikatu transportu, który zarządza komunikacją między serwerem proxy i obiektem serwera.

Właściwości

ChannelData

Pobiera lub ustawia dane kanału dla każdego kanału.

Dotyczy

Zobacz też