TransportBindingElement Clase

Definición

Una clase base abstract que representa un elemento de enlace de transporte.

public ref class TransportBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class TransportBindingElement : System.ServiceModel.Channels.BindingElement
type TransportBindingElement = class
    inherit BindingElement
Public MustInherit Class TransportBindingElement
Inherits BindingElement
Herencia
TransportBindingElement
Derivado

Comentarios

Esta clase factores propiedades que son comunes a todos los elementos de enlace de transporte proporcionados por la Windows Communication Foundation (WCF). Controla la traducción de los valores de transporte de correo base en manifestaciones en tiempo de ejecución. Delega la traducción de lógica de la configuración específica del transporte (por ejemplo, HttpProxySettings para Http) en sus enlaces de transporte de clase derivada concretos que incluyen las clases siguientes:

Nota

Los programadores de elementos de enlace de transporte personalizados deben heredar de esta clase, que deriva de la clase BindingElement.

Constructores

TransportBindingElement()

Crea una nueva instancia de esta clase.

TransportBindingElement(TransportBindingElement)

Crea una nueva instancia de esta clase a partir de una instancia existente.

Propiedades

ManualAddressing

Obtiene o establece un valor que indica si se requiere la dirección manual del mensaje.

MaxBufferPoolSize

Obtiene o establece el tamaño máximo, en bytes, de cualquier grupo de búferes utilizado por el transporte.

MaxReceivedMessageSize

Obtiene o establece el tamaño máximo permitido del mensaje, en bytes, que se puede recibir.

Scheme

Obtiene el esquema URI para el transporte.

Métodos

BuildChannelFactory<TChannel>(BindingContext)

Inicializa un generador de canales para generar canales de un tipo especificado a partir del contexto de enlace.

(Heredado de BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Inicializa una escucha de canales para aceptar canales de un tipo especificado a partir del contexto de enlace.

(Heredado de BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Devuelve un valor que indica si el elemento de enlace puede crear un generador de canales para un tipo específico de canal.

(Heredado de BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Devuelve un valor que indica si el elemento de enlace puede compilar una escucha para un tipo específico de canal.

(Heredado de BindingElement)
Clone()

Devuelve una copia del objeto de elemento de enlace cuando se invalida en una clase derivada.

(Heredado de BindingElement)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetProperty<T>(BindingContext)

Obtiene una propiedad a partir de BindingContext especificado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a