StreamUpgradeInitiator 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.
Pour implémenter un initiateur de mise à niveau personnalisé, héritez de cette abstract classe de base.
public ref class StreamUpgradeInitiator abstract
public abstract class StreamUpgradeInitiator
type StreamUpgradeInitiator = class
Public MustInherit Class StreamUpgradeInitiator
- Héritage
-
StreamUpgradeInitiator
- Dérivé
Remarques
Un exemple de mise à niveau de flux consiste à créer un flux de compression directement au-dessus du flux de transport. Cette classe est utilisée avec StreamUpgradeAcceptor et StreamUpgradeProvider pour implémenter une mise à niveau de flux personnalisée.
Pour obtenir une description détaillée du processus de mise à niveau, consultez StreamUpgradeProvider.
Constructeurs
| Nom | Description |
|---|---|
| StreamUpgradeInitiator() |
Initialise une nouvelle instance de la classe StreamUpgradeInitiator. |
Méthodes
| Nom | Description |
|---|---|
| BeginInitiateUpgrade(Stream, AsyncCallback, Object) |
Cette |
| EndInitiateUpgrade(IAsyncResult) |
Cette méthode est la méthode de rappel asynchrone appelée une fois BeginInitiateUpgrade(Stream, AsyncCallback, Object) terminée. |
| 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) |
| GetNextUpgrade() |
Retourne le type de contenu de la mise à niveau suivante à effectuer. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| InitiateUpgrade(Stream) |
Lance la mise à niveau du flux en demandant l’autre extrémité de sa connexion pour mettre à niveau la couche de transport du canal. |
| InitiateUpgradeAsync(Stream) |
Pour implémenter un initiateur de mise à niveau personnalisé, héritez de cette |
| 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) |