StreamUpgradeBindingElement Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute un fournisseur de mise à niveau de flux 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
- Dérivé
Remarques
Pour indiquer qu’un fournisseur de mise à niveau de flux personnalisé doit être utilisé, implémentez un élément de liaison qui implémente cette abstract classe sur la liaison personnalisée.
Cette abstract classe est implémentée par :
Constructeurs
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Initialise une fabrique de canaux pour produire 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 spécifié à partir du contexte de liaison. (Hérité de BindingElement) |
| BuildClientStreamUpgradeProvider(BindingContext) |
Crée une instance sur le client du contexte de StreamUpgradeProvider canal fourni. |
| BuildServerStreamUpgradeProvider(BindingContext) |
Crée une instance sur le serveur du contexte de StreamUpgradeProvider canal fourni. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Retourne une valeur qui indique si l’élément de liaison peut générer une fabrique de canaux pour un type spécifique de canal. (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 spécifique de canal. (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() |
Sert 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é, le cas échéant, à partir de la couche appropriée dans la pile de liaisons. (Hérité de BindingElement) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |