Compartilhar via


IChannelInfo Interface

Definição

Fornece informações de canal personalizadas que são usadas junto com o 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
Atributos

Comentários

Essa interface é implementada pela ObjRef.ChannelInfo propriedade . Ele fornece acesso a informações específicas de transporte contribuidas pelos canais que podem receber chamadas no processo ou no domínio do aplicativo em que o objeto reside. Essa interface também pode ser usada ao criar classes personalizadas ObjRef .

Quando uma instância de objeto existente é marshalada para produzir um ObjRef, o ChannelData é copiado do canal (consulte IChannelReceiver) para cada canal registrado e armazenado no ObjRef. Quando o ObjRef é não identificado em seu destino, o ChannelData fornecido por meio da IChannelInfo interface pode ser examinado e usado por canais correspondentes nesse processo ou domínio do aplicativo para criar um coletor de mensagens de transporte que gerencia a comunicação entre o proxy e o objeto do servidor.

Propriedades

ChannelData

Obtém ou define os dados de canal referentes a cada um dos canais.

Aplica-se a

Confira também