StreamUpgradeBindingElement Klas

Definitie

Hiermee voegt u een aangepaste streamupgradeprovider toe aan een aangepaste binding.

public ref class StreamUpgradeBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class StreamUpgradeBindingElement : System.ServiceModel.Channels.BindingElement
type StreamUpgradeBindingElement = class
    inherit BindingElement
Public MustInherit Class StreamUpgradeBindingElement
Inherits BindingElement
Overname
StreamUpgradeBindingElement
Afgeleid

Opmerkingen

Als u wilt aangeven dat een aangepaste streamupgradeprovider moet worden gebruikt, implementeert u een bindingselement waarmee deze abstract klasse op de aangepaste binding wordt geïmplementeerd.

Deze abstract klasse wordt geïmplementeerd door:

Constructors

Name Description
StreamUpgradeBindingElement()

Initialiseert een nieuw exemplaar van de StreamUpgradeBindingElement klasse.

StreamUpgradeBindingElement(StreamUpgradeBindingElement)

Initialiseert een nieuw exemplaar van de StreamUpgradeBindingElement klasse van een bestaand exemplaar.

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)
BuildClientStreamUpgradeProvider(BindingContext)

Hiermee maakt u een exemplaar op de client van de StreamUpgradeProvider client op basis van de opgegeven kanaalcontext.

BuildServerStreamUpgradeProvider(BindingContext)

Hiermee maakt u een exemplaar op de server van de StreamUpgradeProvider server op basis van de opgegeven kanaalcontext.

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)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een getypt object geretourneerd dat is aangevraagd, indien aanwezig, van de juiste laag in de bindingsstack.

(Overgenomen van BindingElement)
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

Zie ook