StreamSecurityUpgradeInitiator Classe

Definizione

Per implementare un iniziatore di aggiornamento della sicurezza, ereditare da questa classe base abstract.To implement a security upgrade initiator, inherit from this abstract base class.

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à
StreamSecurityUpgradeInitiator

Commenti

Questa classe è utilizzata con StreamSecurityUpgradeAcceptor e StreamSecurityUpgradeProvider per implementare un aggiornamento del flusso personalizzato.This class is used with StreamSecurityUpgradeAcceptor and StreamSecurityUpgradeProvider to implement a custom stream upgrade.

Per una descrizione dettagliata del processo di aggiornamento, vedere StreamUpgradeProvider .For a detailed description of the upgrade process, see StreamUpgradeProvider.

Costruttori

StreamSecurityUpgradeInitiator()

Inizializza una nuova istanza della classe StreamSecurityUpgradeInitiator.Initializes a new instance of the StreamSecurityUpgradeInitiator class.

Metodi

BeginInitiateUpgrade(Stream, AsyncCallback, Object)

Il metodo abstract può essere implementato per eseguire l'elaborazione asincrona che inizia un aggiornamento.This abstract method can be implemented to do asynchronous processing that initiates an upgrade.

(Ereditato da StreamUpgradeInitiator)
EndInitiateUpgrade(IAsyncResult)

Questo è il metodo di callback asincrono chiamato al completamento di BeginInitiateUpgrade(Stream, AsyncCallback, Object).This method is the asynchronous callback method that is called after BeginInitiateUpgrade(Stream, AsyncCallback, Object) has completed.

(Ereditato da StreamUpgradeInitiator)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetNextUpgrade()

Restituisce il tipo di contenuto dell'aggiornamento successivo da eseguire.Returns the content type of the next upgrade to be performed.

(Ereditato da StreamUpgradeInitiator)
GetRemoteSecurity()

Ottiene la proprietà del messaggio di sicurezza fornita nel flusso per l'esecuzione della negoziazione di sicurezza personalizzata basata sulle informazioni fornite nel contesto di sicurezza.Gets the security message property provided on the stream for performing custom security negotiation based on the information provided in the security context.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
InitiateUpgrade(Stream)

Inizia l'aggiornamento del flusso chiedendo all'altra estremità della connessione di aggiornare il livello di trasporto del canale.Initiates the upgrade of the stream by requesting the other end of its connection to upgrade the channel transport layer.

(Ereditato da StreamUpgradeInitiator)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a

Vedi anche