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
| 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.