StreamSecurityUpgradeInitiator 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 de sécurité, héritez de cette classe de base abstract
.
public ref class StreamSecurityUpgradeInitiator abstract : System::ServiceModel::Channels::StreamUpgradeInitiator
public abstract class StreamSecurityUpgradeInitiator : System.ServiceModel.Channels.StreamUpgradeInitiator
type StreamSecurityUpgradeInitiator = class
inherit StreamUpgradeInitiator
Public MustInherit Class StreamSecurityUpgradeInitiator
Inherits StreamUpgradeInitiator
- Héritage
Remarques
Cette classe est utilisée avec StreamSecurityUpgradeAcceptor et StreamSecurityUpgradeProvider pour implémenter une mise à niveau de flux de données personnalisée.
Pour une description détaillée du processus de mise à niveau, voir StreamUpgradeProvider.
Constructeurs
StreamSecurityUpgradeInitiator() |
Initialise une nouvelle instance de la classe StreamSecurityUpgradeInitiator. |
Méthodes
BeginInitiateUpgrade(Stream, AsyncCallback, Object) |
Cette méthode |
EndInitiateUpgrade(IAsyncResult) |
Cette méthode est la méthode de rappel asynchrone qui est appelée à la fin de la BeginInitiateUpgrade(Stream, AsyncCallback, Object). (Hérité de StreamUpgradeInitiator) |
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) |
GetNextUpgrade() |
Retourne le type de contenu de la prochaine mise à niveau à exécuter. (Hérité de StreamUpgradeInitiator) |
GetRemoteSecurity() |
Obtient la propriété du message de sécurité fournie sur le flux de données pour effectuer une négociation de sécurité personnalisée basée sur les informations fournies dans le contexte de sécurité. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
InitiateUpgrade(Stream) |
Lance la mise à niveau du flux en demandant à l'autre extrémité de la connexion de mettre à niveau la couche de transport de canal. (Hérité de StreamUpgradeInitiator) |
InitiateUpgradeAsync(Stream) |
Pour implémenter un initiateur de mise à niveau de sécurité, héritez de cette classe de base |
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) |