PeerTransportBindingElement 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í.
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
- 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. |