StreamUpgradeBindingElement Klass

Definition

Lägger till en anpassad stream-uppgraderingsprovider till en anpassad bindning.

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
Arv
StreamUpgradeBindingElement
Härledda

Kommentarer

Om du vill ange att en anpassad stream-uppgraderingsprovider ska användas implementerar du ett bindningselement som implementerar den här abstract klassen på den anpassade bindningen.

Den här abstract klassen implementeras av:

Konstruktorer

Name Description
StreamUpgradeBindingElement()

Initierar en ny instans av StreamUpgradeBindingElement klassen.

StreamUpgradeBindingElement(StreamUpgradeBindingElement)

Initierar en ny instans av StreamUpgradeBindingElement klassen från en befintlig instans.

Metoder

Name Description
BuildChannelFactory<TChannel>(BindingContext)

Initierar en kanalfabrik för att producera kanaler av en angiven typ från bindningskontexten.

(Ärvd från BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Initierar en kanallyssnare för att acceptera kanaler av en angiven typ från bindningskontexten.

(Ärvd från BindingElement)
BuildClientStreamUpgradeProvider(BindingContext)

Skapar en instans på klienten för StreamUpgradeProvider baserat på kanalkontexten som tillhandahålls.

BuildServerStreamUpgradeProvider(BindingContext)

Skapar en instans på servern för StreamUpgradeProvider baserat på kanalkontexten som tillhandahålls.

CanBuildChannelFactory<TChannel>(BindingContext)

Returnerar ett värde som anger om bindningselementet kan skapa en kanalfabrik för en viss typ av kanal.

(Ärvd från BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Returnerar ett värde som anger om bindningselementet kan skapa en lyssnare för en viss typ av kanal.

(Ärvd från BindingElement)
Clone()

När det åsidosättas i en härledd klass returnerar en kopia av bindningselementobjektet.

(Ärvd från BindingElement)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetProperty<T>(BindingContext)

När det åsidosättas i en härledd klass returneras ett typat objekt som begärs, om det finns, från lämpligt lager i bindningsstacken.

(Ärvd från BindingElement)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även