IClientFormatterSink Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Označí jímku jako jímku formátu klienta, která serializuje zprávy do datového proudu.
public interface class IClientFormatterSink : System::Runtime::Remoting::Channels::IClientChannelSink, System::Runtime::Remoting::Messaging::IMessageSink
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
[System.Runtime.InteropServices.ComVisible(true)]
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
type IClientFormatterSink = interface
interface IMessageSink
interface IClientChannelSink
interface IChannelSinkBase
[<System.Runtime.InteropServices.ComVisible(true)>]
type IClientFormatterSink = interface
interface IMessageSink
interface IClientChannelSink
interface IChannelSinkBase
Public Interface IClientFormatterSink
Implements IClientChannelSink, IMessageSink
- Odvozené
- Atributy
- Implementuje
Poznámky
Jímky formátovače musí implementovat i IMessageSinkIClientChannelSink. IClientFormatterSink kombinuje je do jednoho rozhraní.
Vlastnosti
NextChannelSink |
Získá další jímku kanálu klienta v řetězu jímky klienta. (Zděděno od IClientChannelSink) |
NextSink |
Získá další jímku zpráv v řetězu jímky. (Zděděno od IMessageSink) |
Properties |
Získá slovník, pomocí kterého lze přistupovat k vlastnostem v jímce. (Zděděno od IChannelSinkBase) |
Metody
AsyncProcessMessage(IMessage, IMessageSink) |
Asynchronně zpracuje danou zprávu. (Zděděno od IMessageSink) |
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream) |
Vyžaduje asynchronní zpracování volání metody v aktuální jímce. (Zděděno od IClientChannelSink) |
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream) |
Vyžaduje asynchronní zpracování odpovědi na volání metody v aktuální jímce. (Zděděno od IClientChannelSink) |
GetRequestStream(IMessage, ITransportHeaders) |
Vrátí hodnotu Stream , na kterou má být zadaná zpráva serializována. (Zděděno od IClientChannelSink) |
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream) |
Vyžádá si zpracování zpráv z aktuální jímky. (Zděděno od IClientChannelSink) |
SyncProcessMessage(IMessage) |
Synchronně zpracovává danou zprávu. (Zděděno od IMessageSink) |