Comparteix a través de


PeerTransportBindingElement Clase

Definición

Precaución

PeerChannel feature is obsolete and will be removed in the future.

Define el elemento de enlace utilizado para crear un canal de transporte de mensajes del mismo nivel.

public ref class PeerTransportBindingElement sealed : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type PeerTransportBindingElement = class
    inherit TransportBindingElement
    interface IWsdlExportExtension
    interface IPolicyExportExtension
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type PeerTransportBindingElement = class
    inherit TransportBindingElement
    interface IWsdlExportExtension
    interface IPolicyExportExtension
Public NotInheritable Class PeerTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
Herencia
PeerTransportBindingElement
Atributos
Implementaciones

Comentarios

Este transporte no se puede utilizar con contratos que tengan operaciones respuesta-solicitud.

Constructores

PeerTransportBindingElement()

Inicializa una nueva instancia predeterminada de la clase PeerTransportBindingElement.

Propiedades

ListenIPAddress

Obtiene o establece la dirección IP en la que realizan escuchas los transportes de mensajes del mismo nivel creados por este elemento de enlace.

ManualAddressing

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

(Heredado de TransportBindingElement)
MaxBufferPoolSize

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

(Heredado de TransportBindingElement)
MaxReceivedMessageSize

Obtiene o establece el valor que especifica el tamaño máximo, en bytes, de mensajes enviados mediante los canales de transporte creados por este elemento de enlace.

Port

Obtiene o establece el puerto de red en el que realizan escuchas los canales de transporte de mensajes del mismo nivel creados por este elemento de enlace.

Scheme

Obtiene el esquema utilizado para indicar el protocolo a través del cual los mensajes son transportados por canales creados por este elemento de enlace.

Security

Obtiene la configuración de seguridad específica para los canales de transporte creados por este elemento de enlace.

Métodos

BuildChannelFactory<TChannel>(BindingContext)

Crea un generador del canal que se puede utilizar para crear un canal para enviar los mensajes.

BuildChannelListener<TChannel>(BindingContext)

Crea un agente de escucha del canal del tipo especificado para recibir los mensajes.

CanBuildChannelFactory<TChannel>(BindingContext)

Determina si se puede crear un generador de canales del tipo especificado.

CanBuildChannelListener<TChannel>(BindingContext)

Determina si se puede crear una escucha de canales del tipo especificado.

Clone()

Crea una copia del elemento de enlace actual.

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)

Devuelve una propiedad del objeto 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)

Implementaciones de interfaz explícitas

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Escribe los elementos de canal de transporte del mismo nivel personalizados en los metadatos generados para un punto de conexión.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Escribe los elementos de canal de transporte del mismo nivel personalizados en el WSDL generado para un contrato.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Escribe los elementos de canal de transporte del mismo nivel personalizados en el WSDL generado para un extremo.

Se aplica a