HttpChannel Constructores

Definición

Inicializa una nueva instancia de la clase HttpChannel.

Sobrecargas

Nombre Description
HttpChannel()

Inicializa una nueva instancia de la clase HttpChannel.

HttpChannel(Int32)

Inicializa una nueva instancia de la HttpChannel clase con un canal de servidor que escucha en el puerto especificado.

HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)

Inicializa una nueva instancia de la HttpChannel clase con las propiedades y receptores de configuración especificados.

HttpChannel()

Inicializa una nueva instancia de la clase HttpChannel.

public:
 HttpChannel();
public HttpChannel();
Public Sub New ()

Comentarios

Las propiedades de configuración de la HttpChannel instancia devuelta por este constructor se establecen en sus valores predeterminados.

Se aplica a

HttpChannel(Int32)

Inicializa una nueva instancia de la HttpChannel clase con un canal de servidor que escucha en el puerto especificado.

public:
 HttpChannel(int port);
public HttpChannel(int port);
new System.Runtime.Remoting.Channels.Http.HttpChannel : int -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (port As Integer)

Parámetros

port
Int32

Puerto en el que escucha el canal del servidor.

Comentarios

Cuando se usa este constructor, el valor predeterminado IClientChannelSinkProvider es .SoapClientFormatterSinkProvider

Se aplica a

HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)

Inicializa una nueva instancia de la HttpChannel clase con las propiedades y receptores de configuración especificados.

public:
 HttpChannel(System::Collections::IDictionary ^ properties, System::Runtime::Remoting::Channels::IClientChannelSinkProvider ^ clientSinkProvider, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ serverSinkProvider);
public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider);
new System.Runtime.Remoting.Channels.Http.HttpChannel : System.Collections.IDictionary * System.Runtime.Remoting.Channels.IClientChannelSinkProvider * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (properties As IDictionary, clientSinkProvider As IClientChannelSinkProvider, serverSinkProvider As IServerChannelSinkProvider)

Parámetros

properties
IDictionary

Colección IDictionary que especifica valores para las propiedades de configuración que usarán los canales de cliente y servidor.

clientSinkProvider
IClientChannelSinkProvider

Implementación IClientChannelSinkProvider que va a usar el canal de cliente.

serverSinkProvider
IServerChannelSinkProvider

Implementación IServerChannelSinkProvider que va a usar el canal de servidor.

Excepciones

Se ha aplicado un formato incorrecto a una propiedad de configuración.

Comentarios

Los receptores de canal proporcionan un punto de complemento que permite el acceso a los mensajes subyacentes que fluyen a través del canal, así como la secuencia utilizada por el mecanismo de transporte para enviar mensajes a un objeto remoto. Los receptores de canal también son responsables de transportar mensajes entre el cliente y el servidor. Los receptores de canal se vinculan juntos en una cadena y todos los mensajes de canal fluyen a través de esta cadena de receptores antes de que el mensaje se serialice y transporte por fin. Si no necesita funcionalidad de receptor, establezca los clientSinkProvider parámetros y serverSinkProvider en null.

Se aplica a