Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.Runtime.Remoting.Channels

 

Publicado: marzo de 2016

El System.Runtime.Remoting.Channels espacio de nombres contiene clases que admiten y controlan canales y receptores de canales, que se utilizan como medio de transporte cuando un cliente llama a un método en un objeto remoto.

ClaseDescripción
System_CAPS_pubclassBaseChannelObjectWithProperties

Proporciona una implementación base de un objeto de canal que expone una interfaz de diccionario a sus propiedades.

System_CAPS_pubclassBaseChannelSinkWithProperties

Proporciona una implementación base para los receptores de canal que desea exponer una interfaz de diccionario a sus propiedades.

System_CAPS_pubclassBaseChannelWithProperties

Proporciona una implementación base para los canales que desea exponer una interfaz de diccionario a sus propiedades.

System_CAPS_pubclassBinaryClientFormatterSink

Proporciona la implementación para un receptor de formateador de cliente que utiliza el BinaryFormatter.

System_CAPS_pubclassBinaryClientFormatterSinkProvider

Proporciona la implementación para el proveedor de receptores de formateador de cliente binario.

System_CAPS_pubclassBinaryServerFormatterSink

Proporciona la implementación para un receptor de formateador de servidor que utiliza el BinaryFormatter.

System_CAPS_pubclassBinaryServerFormatterSinkProvider

Proporciona la implementación del formateador de servidor de proveedor de receptores de canal que usa el BinaryFormatter.

System_CAPS_pubclassChannelDataStore

Almacenes de datos de canal de los canales de comunicación remota.

System_CAPS_pubclassChannelServices

Proporciona métodos estáticos para ayudar con el registro de canal de comunicación remota, la resolución y la detección de dirección URL. Esta clase no puede heredarse.

System_CAPS_pubclassClientChannelSinkStack

Contiene la pila del cliente de receptores de canal que deben invocarse durante la descodificación de la respuesta de un mensaje asincrónico.

System_CAPS_pubclassCommonTransportKeys

Claves de transporte asociadas con valores comunes utilizados por los canales.

System_CAPS_pubclassServerChannelSinkStack

Contiene la pila de receptores de canal del servidor.

System_CAPS_pubclassSinkProviderData

Almacenes de receptor de datos del proveedor para proveedores de receptores.

System_CAPS_pubclassSoapClientFormatterSink

Proporciona la implementación para un receptor de formateador de cliente que utiliza el SoapFormatter.

System_CAPS_pubclassSoapClientFormatterSinkProvider

Proporciona la implementación de un proveedor de receptores de formateador de cliente.

System_CAPS_pubclassSoapServerFormatterSink

Proporciona la implementación para un receptor de formateador de servidor que utiliza el SoapFormatter.

System_CAPS_pubclassSoapServerFormatterSinkProvider

Proporciona la implementación de un formateador de servidor de proveedor de receptores de canal que usa el SoapFormatter.

System_CAPS_pubclassTransportHeaders

Almacena una colección de encabezados que se utiliza en el canal de receptores.

InterfazDescripción
System_CAPS_pubinterfaceIAuthorizeRemotingConnection

El IAuthorizeRemotingConnection interfaz proporciona métodos que indican si un cliente está autorizado para conectarse en el canal actual, basándose en la identidad de usuario y la dirección de red del cliente.

System_CAPS_pubinterfaceIChannel

Proporciona conductos para los mensajes que cruzan los límites de comunicación remota.

System_CAPS_pubinterfaceIChannelDataStore

Almacenes de datos de canal de los canales de comunicación remota.

System_CAPS_pubinterfaceIChannelReceiver

Proporciona funciones y propiedades necesarias para los canales del receptor.

System_CAPS_pubinterfaceIChannelReceiverHook

Indica que el canal de implementación desea enlazar al servicio de agente de escucha externo.

System_CAPS_pubinterfaceIChannelSender

Proporciona funciones y propiedades necesarias para los canales del remitente.

System_CAPS_pubinterfaceIChannelSinkBase

Proporciona la interfaz base para los receptores de canal.

System_CAPS_pubinterfaceIClientChannelSink

Proporciona funciones y propiedades necesarias para los receptores de canal de cliente.

System_CAPS_pubinterfaceIClientChannelSinkProvider

Crea receptores de canal para el canal de cliente mediante el acceso remoto a los mensajes fluir de cliente.

System_CAPS_pubinterfaceIClientChannelSinkStack

Proporciona funcionalidad para una pila del cliente de receptores de canal que deben invocarse durante la descodificación de la respuesta de un mensaje asincrónico.

System_CAPS_pubinterfaceIClientFormatterSink

Marca un receptor como un receptor de formateador de cliente que serializa los mensajes en una secuencia.

System_CAPS_pubinterfaceIClientFormatterSinkProvider

Marca un proveedor de receptores de canal de cliente como un proveedor de receptores de formateador de cliente.

System_CAPS_pubinterfaceIClientResponseChannelSinkStack

Proporciona la funcionalidad de pila para una pila de respuesta del cliente de receptores de canal que deben invocarse durante la descodificación de la respuesta de un mensaje asincrónico.

System_CAPS_pubinterfaceISecurableChannel

El ISecurableChannel contiene una propiedad, IsSecured, que obtiene o establece un valor booleano que indica si el canal actual es seguro.

System_CAPS_pubinterfaceIServerChannelSink

Proporciona métodos utilizados para los receptores de seguridad y transporte.

System_CAPS_pubinterfaceIServerChannelSinkProvider

Crea receptores de canal para el canal de servidor a través de la comunicación remota de fluyen de mensajes de servidor.

System_CAPS_pubinterfaceIServerChannelSinkStack

Proporciona que la funcionalidad de pila para una pila de canal de servidor receptores.

System_CAPS_pubinterfaceIServerFormatterSinkProvider

Marca un proveedor de receptores de canal de servidor como un proveedor de receptores de formateador de servidor.

System_CAPS_pubinterfaceIServerResponseChannelSinkStack

Proporciona que la funcionalidad de pila para una pila de canal de respuesta de servidor receptores.

System_CAPS_pubinterfaceITransportHeaders

Almacena una colección de encabezados que se utiliza en el canal de receptores.

EnumeraciónDescripción
System_CAPS_pubenumBinaryServerFormatterSink.Protocol

Especifica el protocolo que se va a utilizar con la BinaryServerFormatterSink clase.

System_CAPS_pubenumSoapServerFormatterSink.Protocol

Especifica el protocolo que se va a utilizar con la SoapServerFormatterSink clase.

System_CAPS_pubenumServerProcessing

Indica el estado del procesamiento de mensajes del servidor.

System_CAPS_pubenumSocketCachePolicy

Especifica la directiva para eliminar clientes de la memoria caché mantenida los clientes remotos.

Los canales son objetos que transportan los mensajes entre las aplicaciones a través de límites remotos, por ejemplo, dominios de aplicación, procesos y equipos. Un canal puede escuchar los mensajes entrantes en un extremo, enviar los mensajes salientes a otro extremo o ambas cosas. Esto permite conectar una gran variedad de protocolos, incluso si Common Language Runtime no está en el otro extremo del canal.

Los canales envían cada objeto a lo largo de una cadena de objetos de receptores de canal antes de enviar o después de recibir un mensaje. Esta cadena de receptores contiene los receptores necesarios para la funcionalidad básica del canal, como receptores de generador de pila o de transporte, pero puede personalizar la cadena de receptores de canal para realizar tareas especiales con un mensaje o una secuencia. Cada receptor de cada cadena recibe el objeto, realiza una operación concreta y lo pasa al siguiente receptor de la cadena. No hay ninguna regla que se debe pasar el objeto exacto recibido por un receptor de mensajes al siguiente receptor, aunque suele ser el caso.

Para obtener más información, consulte Channels y Sinks and Sink Chains.

Volver al principio
Mostrar: