StreamUpgradeBindingElement Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá vlastního zprostředkovatele upgradu streamu do vlastní vazby.
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
- Dědičnost
- Odvozené
Poznámky
Chcete-li označit, že se má použít vlastní zprostředkovatel upgradu datového proudu, implementujte element vazby, který implementuje tuto abstract třídu na vlastní vazbu.
Tato abstract třída je implementována pomocí:
Konstruktory
| Name | Description |
|---|---|
| StreamUpgradeBindingElement() |
Inicializuje novou instanci StreamUpgradeBindingElement třídy. |
| StreamUpgradeBindingElement(StreamUpgradeBindingElement) |
Inicializuje novou instanci StreamUpgradeBindingElement třídy z existující instance. |
Metody
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Inicializuje objekt pro vytváření kanálů zadaného typu z kontextu vazby. (Zděděno od BindingElement) |
| BuildChannelListener<TChannel>(BindingContext) |
Inicializuje naslouchací proces kanálu pro příjem kanálů zadaného typu z kontextu vazby. (Zděděno od BindingElement) |
| BuildClientStreamUpgradeProvider(BindingContext) |
Vytvoří instanci na klientovi StreamUpgradeProvider na základě zadaného kontextu kanálu. |
| BuildServerStreamUpgradeProvider(BindingContext) |
Vytvoří instanci na serveru StreamUpgradeProvider na základě zadaného kontextu kanálu. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Vrátí hodnotu, která určuje, zda element vazby může vytvořit objekt pro vytváření kanálů pro určitý typ kanálu. (Zděděno od BindingElement) |
| CanBuildChannelListener<TChannel>(BindingContext) |
Vrátí hodnotu, která označuje, zda element vazby může sestavit naslouchací proces pro určitý typ kanálu. (Zděděno od BindingElement) |
| Clone() |
Při přepsání v odvozené třídě vrátí kopii vazby element objektu. (Zděděno od BindingElement) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetProperty<T>(BindingContext) |
Při přepsání v odvozené třídě vrátí typ požadovaný objekt z příslušné vrstvy v zásobníku vazby. (Zděděno od BindingElement) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |