IServerFormatterSinkProvider Interfaccia
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.
Contrassegna un provider sink del canale del server come provider di sink del formattatore server.
public interface class IServerFormatterSinkProvider : System::Runtime::Remoting::Channels::IServerChannelSinkProvider
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
type IServerFormatterSinkProvider = interface
interface IServerChannelSinkProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerFormatterSinkProvider = interface
interface IServerChannelSinkProvider
Public Interface IServerFormatterSinkProvider
Implements IServerChannelSinkProvider
- Derivato
- Attributi
- Implementazioni
Commenti
Un IServerFormatterSinkProvider oggetto crea sink del formattatore del server per il canale del server tramite il quale il flusso dei messaggi remoti.
Per usare un <formatter> tag anziché un tag all'interno di un <provider> file di configurazione, il provider sink del IClientChannelSinkProvidercanale server deve implementare l'interfaccia IClientFormatterSinkProvider anziché .
Alcune implementazioni del sink del formattatore usano formattatori di runtime (BinaryFormatter e SoapFormatter). Altre implementazioni possono usare i propri mezzi per trasformare il messaggio del canale nel flusso. Nel percorso di ritorno, il sink del formattatore trasformerà nuovamente il flusso di messaggi negli elementi del messaggio del canale (messaggio restituito).
Proprietà
| Nome | Descrizione |
|---|---|
| Next |
Ottiene o imposta il provider sink successivo nella catena del provider del sink del canale. (Ereditato da IServerChannelSinkProvider) |
Metodi
| Nome | Descrizione |
|---|---|
| CreateSink(IChannelReceiver) |
Crea una catena di sink. (Ereditato da IServerChannelSinkProvider) |
| GetChannelData(IChannelDataStore) |
Restituisce i dati del canale per il canale a cui è associato il sink corrente. (Ereditato da IServerChannelSinkProvider) |