Share via


WSHttpRelayBindingBase Clase

Definición

Proporciona la clase base con miembros comunes a .WSHttpRelayBinding

public abstract class WSHttpRelayBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type WSHttpRelayBindingBase = class
    inherit Binding
    interface IBindingRuntimePreferences
Public MustInherit Class WSHttpRelayBindingBase
Inherits Binding
Implements IBindingRuntimePreferences
Herencia
WSHttpRelayBindingBase
Derivado
Implementaciones

Constructores

WSHttpRelayBindingBase()

Inicializa una nueva instancia de la clase WSHttpRelayBindingBase.

WSHttpRelayBindingBase(Boolean)

Inicializa una nueva instancia de la clase WSHttpRelayBindingBase con un valor que indica si una sesión confiable está habilitada.

Propiedades

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.

MaxBufferPoolSize

Obtiene o establece la cantidad máxima de memoria asignada para el administrador de búferes que administra los búferes requeridos por los puntos de conexión mediante este enlace de Azure Service Bus.

MaxReceivedMessageSize

Obtiene o establece el tamaño máximo de un mensaje que el enlace de Azure Service Bus puede procesar.

MessageEncoding

Obtiene o establece si se usa MTOM o texto/XML para codificar los mensajes SOAP.

ProxyAddress

Obtiene o establece la dirección URI del proxy HTTP.

ReaderQuotas

Obtiene o establece restricciones en la complejidad de los mensajes SOAP que pueden procesar los puntos de conexión configurados con este enlace de Security Bus.

ReliableSession

Obtiene un objeto que proporciona acceso práctico a las propiedades de un elemento de enlace de sesión de Azure Service Bus confiable que está disponible al usar uno de los enlaces proporcionados por el sistema.

Scheme

Obtiene el esquema de transporte de URI para los canales y agentes de escucha que se configuran con este enlace.

TextEncoding

Obtiene o establece la codificación de caracteres que se usa para el texto del mensaje.

UseDefaultWebProxy

Obtiene o establece un valor que indica si se debería usar el proxy HTTP del sistema configurado automáticamente, si está disponible.

Métodos

CreateBindingElements()

Devuelve una colección ordenada de elementos de enlace contenidos en el enlace de Azure Service Bus actual.

CreateMessageSecurity()

Cuando se implementa en una clase derivada, devuelve el elemento de enlace de seguridad del enlace de Azure Service Bus actual.

GetTransport()

Cuando se implementa en una clase derivada, devuelve el elemento de enlace de transporte del enlace de Azure Service Bus actual.

Implementaciones de interfaz explícitas

IBindingRuntimePreferences.ReceiveSynchronously

Indica que las solicitudes entrantes se controlan de forma asincrónica.

Se aplica a