Condividi tramite


IServerChannelSinkStack Interfaccia

Definizione

Fornisce funzionalità di stack per uno stack di sink di canale del server.

public interface class IServerChannelSinkStack : System::Runtime::Remoting::Channels::IServerResponseChannelSinkStack
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
type IServerChannelSinkStack = interface
    interface IServerResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerChannelSinkStack = interface
    interface IServerResponseChannelSinkStack
Public Interface IServerChannelSinkStack
Implements IServerResponseChannelSinkStack
Derivato
Attributi
Implementazioni

Metodi

AsyncProcessResponse(IMessage, ITransportHeaders, Stream)

Richiede l'elaborazione asincrona di una chiamata di metodo sui sink nello stack di sink corrente.

(Ereditato da IServerResponseChannelSinkStack)
GetResponseStream(IMessage, ITransportHeaders)

Restituisce l'oggetto Stream sul quale verrà serializzato il messaggio specificato.

(Ereditato da IServerResponseChannelSinkStack)
Pop(IServerChannelSink)

Estrae le informazioni associate a tutti i sink dallo stack di sink fino al sink specificato incluso.

Push(IServerChannelSink, Object)

Inserisce il sink specificato e le informazioni associate nello stack di sink.

ServerCallback(IAsyncResult)

Presenta un delegato di callback per gestire un callback dopo l'invio di un messaggio in modo asincrono.

Store(IServerChannelSink, Object)

Memorizza un sink dei messaggi e il relativo stato associato per la successiva elaborazione asincrona.

StoreAndDispatch(IServerChannelSink, Object)

Memorizza un sink dei messaggi e il relativo stato associato, quindi utilizza tale sink e altri sink memorizzati per inviare un messaggio in modo asincrono.

Si applica a