StreamSecurityUpgradeInitiator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Per implementare un iniziatore di aggiornamento della sicurezza, ereditare da questa abstract classe di base.
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
- Ereditarietà
Commenti
Questa classe viene usata con StreamSecurityUpgradeAcceptor e StreamSecurityUpgradeProvider per implementare un aggiornamento del flusso personalizzato.
Per una descrizione dettagliata del processo di aggiornamento, vedere StreamUpgradeProvider.
Costruttori
| Nome | Descrizione |
|---|---|
| StreamSecurityUpgradeInitiator() |
Inizializza una nuova istanza della classe StreamSecurityUpgradeInitiator. |
Metodi
| Nome | Descrizione |
|---|---|
| BeginInitiateUpgrade(Stream, AsyncCallback, Object) |
Questo |
| EndInitiateUpgrade(IAsyncResult) |
Questo metodo è il metodo di callback asincrono chiamato dopo BeginInitiateUpgrade(Stream, AsyncCallback, Object) il completamento. (Ereditato da StreamUpgradeInitiator) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetNextUpgrade() |
Restituisce il tipo di contenuto dell'aggiornamento successivo da eseguire. (Ereditato da StreamUpgradeInitiator) |
| GetRemoteSecurity() |
Ottiene la proprietà del messaggio di sicurezza fornita nel flusso per l'esecuzione di negoziazione di sicurezza personalizzata in base alle informazioni fornite nel contesto di sicurezza. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InitiateUpgrade(Stream) |
Avvia l'aggiornamento del flusso richiedendo l'altra estremità della connessione per aggiornare il livello di trasporto del canale. (Ereditato da StreamUpgradeInitiator) |
| InitiateUpgradeAsync(Stream) |
Per implementare un iniziatore di aggiornamento della sicurezza, ereditare da questa |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |