HttpChannel Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase HttpChannel.
Sobrecargas
HttpChannel() |
Inicializa una nueva instancia de la clase HttpChannel. |
HttpChannel(Int32) |
Inicializa una nueva instancia de la clase HttpChannel con un canal de servidor que realiza la escucha en el puerto especificado. |
HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider) |
Inicializa una nueva instancia de la clase HttpChannel con las propiedades de configuración y receptores 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 clase HttpChannel con un canal de servidor que realiza la 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
El puerto donde el canal de servidor realiza la escucha.
Comentarios
Cuando se usa este constructor, el valor predeterminado IClientChannelSinkProvider usado es SoapClientFormatterSinkProvider.
Se aplica a
HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)
Inicializa una nueva instancia de la clase HttpChannel con las propiedades de configuración y receptores 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 los canales de cliente y servidor van a utilizar.
- clientSinkProvider
- IClientChannelSinkProvider
Implementación de IClientChannelSinkProvider que va a utilizar el canal de cliente.
- serverSinkProvider
- IServerChannelSinkProvider
Implementación de IServerChannelSinkProvider que va a utilizar el canal de servidor.
Excepciones
Se ha aplicado un formato incorrecto a una propiedad de configuración.
Comentarios
Para obtener más información sobre las propiedades de configuración del canal, vea Propiedades de configuración de canal y formateador.
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 usada por el mecanismo de transporte para enviar mensajes a un objeto remoto. Los receptores de canal también son responsables del transporte de 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 finalmente se serialice y transporte. Si no necesita funcionalidad de receptor, establezca los clientSinkProvider
parámetros y serverSinkProvider
en null
.