Partager via


StreamUpgradeBindingElement Classe

Définition

Ajoute un fournisseur de mise à niveau de flux de données personnalisé à une liaison personnalisée.

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
Héritage
StreamUpgradeBindingElement
Dérivé

Remarques

Pour indiquer qu’un fournisseur de mise à niveau de flux de données personnalisé doit être utilisé, implémentez un élément de liaison qui implémente cette classe abstract sur la liaison personnalisée.

Cette classe abstract est implémentée par :

Constructeurs

StreamUpgradeBindingElement()

Initialise une nouvelle instance de la classe StreamUpgradeBindingElement.

StreamUpgradeBindingElement(StreamUpgradeBindingElement)

Initialise une nouvelle instance de la classe StreamUpgradeBindingElement à partir d'une instance existante.

Méthodes

BuildChannelFactory<TChannel>(BindingContext)

Initialise une fabrique de canal pour générer des canaux d’un type spécifié à partir du contexte de liaison.

(Hérité de BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Initialise un écouteur de canal pour accepter les canaux d’un type donné issus du contexte de liaison.

(Hérité de BindingElement)
BuildClientStreamUpgradeProvider(BindingContext)

Crée une instance sur le client du StreamUpgradeProvider basé sur le contexte de canal fourni.

BuildServerStreamUpgradeProvider(BindingContext)

Crée une instance sur le serveur du StreamUpgradeProvider basé sur le contexte de canal fourni.

CanBuildChannelFactory<TChannel>(BindingContext)

Retourne une valeur qui indique si l’élément de liaison peut générer une fabrication de canal pour un type de canal spécifique.

(Hérité de BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Retourne une valeur qui indique si l’élément de liaison peut générer un écouteur pour un type de canal spécifique.

(Hérité de BindingElement)
Clone()

En cas de substitution dans une classe dérivée, retourne une copie de l’objet d’élément de liaison.

(Hérité de BindingElement)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetProperty<T>(BindingContext)

En cas de substitution dans une classe dérivée, retourne un objet typé demandé, s’il existe, à partir de la couche appropriée de la pile des éléments de liaison.

(Hérité de BindingElement)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi