NetTcpRelayBinding 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í.
Proporciona un enlace seguro y confiable adecuado para la comunicación entre equipos.
public class NetTcpRelayBinding : Microsoft.ServiceBus.NetTcpRelayBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetTcpRelayBinding = class
inherit NetTcpRelayBindingBase
interface IBindingRuntimePreferences
Public Class NetTcpRelayBinding
Inherits NetTcpRelayBindingBase
Implements IBindingRuntimePreferences
- Herencia
- Implementaciones
Constructores
NetTcpRelayBinding() |
Inicializa una nueva instancia de la clase NetTcpRelayBinding. |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType) |
Inicializa una nueva instancia de la NetTcpRelayBinding clase con el tipo de seguridad usado y retransmite la autenticación de cliente especificada. |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean) |
Inicializa una nueva instancia de la NetTcpRelayBinding clase con el tipo de seguridad usado, el tipo de autenticación de cliente y un valor que indica si las sesiones confiables están habilitadas explícitamente. |
NetTcpRelayBinding(String) |
Inicializa una nueva instancia de la NetTcpRelayBinding clase con una configuración XML especificada. |
NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity) |
Inicializa una nueva instancia de la NetTcpRelayBinding clase con el transporte, codificador, elemento de enlace de sesión confiable y tipo de seguridad usado. |
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. (Heredado de NetTcpRelayBindingBase) |
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. (Heredado de NetTcpRelayBindingBase) |
Propiedades
ConnectionMode |
Obsoletos.
Obtiene o establece el modo de conexión: Hybrid o Relayed. (Heredado de NetTcpRelayBindingBase) |
EnvelopeVersion |
Obtiene la versión de SOAP que se utiliza para los mensajes procesados por este enlace. (Heredado de NetTcpRelayBindingBase) |
HostNameComparisonMode |
Obtiene o establece el modo de comparación utilizado en el nombre de host. (Heredado de NetTcpRelayBindingBase) |
IsDynamic |
Obtiene o establece si el enlace de retransmisión es dinámico. (Heredado de NetTcpRelayBindingBase) |
ListenBacklog |
Obtiene o establece el número máximo de solicitudes de conexión en cola que pueden estar pendientes. (Heredado de NetTcpRelayBindingBase) |
MaxBufferPoolSize |
Obtiene o establece el tamaño máximo permitido para un grupo de búferes que almacena los mensajes procesados por el enlace. (Heredado de NetTcpRelayBindingBase) |
MaxBufferSize |
Obtiene o establece un valor que especifica el tamaño máximo del búfer utilizado para almacenar los mensajes en la memoria. (Heredado de NetTcpRelayBindingBase) |
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. (Heredado de NetTcpRelayBindingBase) |
MaxReceivedMessageSize |
Obtiene o establece el tamaño máximo para un mensaje recibido que el enlace procesa. (Heredado de NetTcpRelayBindingBase) |
MessageSecurityVersion |
Obtiene la versión de seguridad del mensaje. (Heredado de NetTcpRelayBindingBase) |
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. (Heredado de NetTcpRelayBindingBase) |
ReliableSession |
Obtiene un objeto que indica si se establece una sesión confiable entre Azure Service Bus puntos de conexión del canal. |
Scheme |
Obtiene el esquema URI para el transporte. (Heredado de NetTcpRelayBindingBase) |
Security |
Obtiene un objeto que especifica el tipo de seguridad utilizado con servicios configurados con este enlace. (Heredado de NetTcpRelayBindingBase) |
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. (Heredado de NetTcpRelayBindingBase) |
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() |
Crea una colección con los elementos de enlace para el enlace. |
CreateMessageSecurity() |
Crea el token de seguridad del mensaje 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. (Heredado de NetTcpRelayBindingBase) |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement) |
Devuelve un valor que determina si los objetos especificados tienen elementos de enlace coincidentes. |
Implementaciones de interfaz explícitas
IBindingRuntimePreferences.ReceiveSynchronously |
Indica que las solicitudes entrantes se controlan de forma asincrónica. (Heredado de NetTcpRelayBindingBase) |
Se aplica a
Azure SDK for .NET