Поделиться через


IChannelInfo Интерфейс

Определение

Предоставляет сведения о пользовательском канале, передающиеся по 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
Атрибуты

Комментарии

Этот интерфейс реализуется свойством ObjRef.ChannelInfo . Он предоставляет доступ к конкретной информации, предоставляемой каналами, которые могут принимать вызовы в домене процесса или приложения, в котором находится объект. Этот интерфейс также можно использовать при создании пользовательских ObjRef классов.

Когда существующий экземпляр объекта маршалируется для создания ObjRef, ChannelData объект копируется из канала (см. IChannelReceiver) для каждого зарегистрированного канала и сохраняется в ObjRef. ObjRef Если объект немаршализован в месте назначения, предоставленный ChannelData через IChannelInfo интерфейс может быть проверен и использован соответствующими каналами в этом процессе или домене приложения для создания приемника транспортных сообщений, который управляет взаимодействием между прокси-сервером и объектом сервера.

Свойства

ChannelData

Получает или задает данные канала для каждого канала.

Применяется к

См. также раздел