TransportBindingElement Klas

Definitie

Een abstract basisklasse die een transportbindingselement vertegenwoordigt.

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
Overname
TransportBindingElement
Afgeleid

Opmerkingen

Deze klasse bepaalt de eigenschappen die gebruikelijk zijn voor alle transportbindingselementen die worden geleverd door de Windows Communication Foundation (WCF). Het verwerkt de vertaling van de basistransportinstellingen in runtime-manifestaties. Het delegeert de vertaling van transportspecifieke instellingen (bijvoorbeeld HttpProxySettings voor HTTP) logica in de concrete afgeleide klasse transportbindingen, waaronder de volgende klassen:

Note

Ontwikkelaars van aangepaste transportbindingselementen moeten overnemen van deze klasse, die is afgeleid van de BindingElement klasse.

Constructors

Name Description
TransportBindingElement()

Hiermee maakt u een nieuw exemplaar van deze klasse.

TransportBindingElement(TransportBindingElement)

Hiermee maakt u een nieuw exemplaar van deze klasse op basis van een bestaand exemplaar.

Eigenschappen

Name Description
ManualAddressing

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of handmatige adressering van het bericht vereist is.

MaxBufferPoolSize

Hiermee wordt de maximale grootte, in bytes, van alle buffergroepen die door het transport worden gebruikt, in bytes opgeslagen of ingesteld.

MaxReceivedMessageSize

Hiermee haalt u de maximaal toegestane berichtgrootte op, in bytes, die kan worden ontvangen.

Scheme

Hiermee haalt u het URI-schema voor het transport op.

Methoden

Name Description
BuildChannelFactory<TChannel>(BindingContext)

Initialiseert een kanaalfactory voor het produceren van kanalen van een opgegeven type vanuit de bindingscontext.

(Overgenomen van BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Initialiseert een kanaallistener om kanalen van een opgegeven type te accepteren vanuit de bindingscontext.

(Overgenomen van BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Retourneert een waarde die aangeeft of het bindingselement een kanaalfactory kan bouwen voor een specifiek type kanaal.

(Overgenomen van BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Retourneert een waarde die aangeeft of het bindingselement een listener kan bouwen voor een specifiek type kanaal.

(Overgenomen van BindingElement)
Clone()

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een kopie van het object voor het bindingselement.

(Overgenomen van BindingElement)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetProperty<T>(BindingContext)

Hiermee haalt u een eigenschap op van de opgegeven BindingContext.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op