IClientFormatterSink Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menandai sink sebagai sink pemformat klien yang menserialisasikan pesan ke dalam aliran.
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
- Turunan
- Atribut
- Penerapan
Keterangan
Sink formatter harus mengimplementasikan dan IMessageSinkIClientChannelSink. IClientFormatterSink menggabungkannya menjadi satu antarmuka.
Properti
| Nama | Deskripsi |
|---|---|
| NextChannelSink |
Mendapatkan sink saluran klien berikutnya di rantai sink klien. (Diperoleh dari IClientChannelSink) |
| NextSink |
Mendapatkan sink pesan berikutnya di rantai sink. (Diperoleh dari IMessageSink) |
| Properties |
Mendapatkan kamus tempat properti di sink dapat diakses. (Diperoleh dari IChannelSinkBase) |
Metode
| Nama | Deskripsi |
|---|---|
| AsyncProcessMessage(IMessage, IMessageSink) |
Memproses pesan yang diberikan secara asinkron. (Diperoleh dari IMessageSink) |
| AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream) |
Meminta pemrosesan asinkron dari panggilan metode pada sink saat ini. (Diperoleh dari IClientChannelSink) |
| AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream) |
Meminta pemrosesan respons asinkron terhadap panggilan metode pada sink saat ini. (Diperoleh dari IClientChannelSink) |
| GetRequestStream(IMessage, ITransportHeaders) |
Mengembalikan ke Stream mana pesan yang disediakan akan diserialisasikan. (Diperoleh dari IClientChannelSink) |
| ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream) |
Meminta pemrosesan pesan dari sink saat ini. (Diperoleh dari IClientChannelSink) |
| SyncProcessMessage(IMessage) |
Secara sinkron memproses pesan yang diberikan. (Diperoleh dari IMessageSink) |