StreamUpgradeBindingElement Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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) |