NetTcpRelayBindingBase Clase
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í.
Clase base para los métodos comunes para el NetTcpRelayBinding enlace.
public abstract class NetTcpRelayBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetTcpRelayBindingBase = class
inherit Binding
interface IBindingRuntimePreferences
Public MustInherit Class NetTcpRelayBindingBase
Inherits Binding
Implements IBindingRuntimePreferences
- Herencia
-
NetTcpRelayBindingBase
- Derivado
- Implementaciones
Constructores
NetTcpRelayBindingBase() |
Inicializa una nueva instancia de la clase NetTcpRelayBindingBase. |
NetTcpRelayBindingBase(EndToEndSecurityMode, RelayClientAuthenticationType) |
Inicializa una nueva instancia de la NetTcpRelayBindingBase clase utilizando el modo de seguridad y el tipo de autenticación de retransmisión especificados. |
NetTcpRelayBindingBase(String) |
Inicializa una nueva instancia de la NetTcpRelayBindingBase clase utilizando el nombre de configuración especificado. |
NetTcpRelayBindingBase(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, NetTcpRelaySecurity) |
Inicializa una nueva instancia de laNetTcpRelayBindingBase clase utilizando el transporte, la codificación y la seguridad especificados. |
Campos
encoding |
Elemento de codificación de la instancia actual. Junto con la configuración de seguridad y transporte, la codificación forma las tres propiedades principales de un enlace. |
transport |
Elemento de transporte de la instancia actual. Junto con la codificación y la seguridad, la configuración de transporte forma las propiedades principales de un enlace. |
Propiedades
ConnectionMode |
Obsoletos.
|
EnvelopeVersion |
Obtiene la versión de SOAP que se utiliza para los mensajes procesados por este enlace. |
HostNameComparisonMode |
Obtiene o establece el modo de comparación utilizado en el nombre de host. |
IsDynamic |
Obtiene o establece si el enlace de retransmisión es dinámico. |
ListenBacklog |
Obtiene o establece el número máximo de solicitudes de conexión en cola que pueden estar pendientes. |
MaxBufferPoolSize |
Obtiene o establece el tamaño máximo permitido para un grupo de búferes que almacena los mensajes procesados por el enlace. |
MaxBufferSize |
Obtiene o establece un valor que especifica el tamaño máximo del búfer utilizado para almacenar los mensajes en la memoria. |
MaxConnections |
Obtiene o establece un valor que controla el número máximo de conexiones que se van a agrupar para su reutilización subsiguiente en el cliente y el número máximo de conexiones que pueden estar pendientes de envío en el servidor. |
MaxReceivedMessageSize |
Obtiene o establece el tamaño máximo para un mensaje recibido que el enlace procesa. |
MessageSecurityVersion |
Obtiene la versión de seguridad del mensaje. |
ReaderQuotas |
Obtiene o establece restricciones en la complejidad de mensajes SOAP que pueden ser procesados por puntos de conexión configurados con este enlace. Esta propiedad no puede ser null. |
Scheme |
Obtiene el esquema URI para el transporte. |
Security |
Obtiene un objeto que especifica el tipo de seguridad utilizado con servicios configurados con este enlace. |
TransferMode |
Obtiene o establece un valor que indica si el servicio configurado con el enlace utiliza modos de transmisión o de almacenamiento en búfer (o ambos) para transferir los mensajes. |
Métodos
ApplyConfiguration(String) |
Aplica la configuración del elemento de configuración que corresponde al nombre especificado a la instancia actual de este elemento de enlace. |
CreateBindingElements() |
Recupera una colección ordenada de elementos de enlace contenidos en el enlace actual. |
CreateMessageSecurity() |
Crea el elemento de enlace de seguridad para la instancia actual. |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement) |
Determina si los elementos de enlace especificados coinciden con los valores predeterminados de los elementos de enlace de la instancia actual. |
Implementaciones de interfaz explícitas
IBindingRuntimePreferences.ReceiveSynchronously |
Indica que las solicitudes entrantes se controlan de forma asincrónica. |
Se aplica a
Azure SDK for .NET