BinaryClientFormatterSink 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供使用 BinaryFormatter.
public ref class BinaryClientFormatterSink : System::Runtime::Remoting::Channels::IClientFormatterSink
public class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IClientFormatterSink
type BinaryClientFormatterSink = class
interface IClientFormatterSink
interface IMessageSink
interface IClientChannelSink
interface IChannelSinkBase
Public Class BinaryClientFormatterSink
Implements IClientFormatterSink
- 繼承
-
BinaryClientFormatterSink
- 實作
備註
格式化器匯入器的功能是產生必要的標頭並將訊息序列化到串流。 在 formatter sink 之後,該 IMessage 會透過 ProcessMessage or AsyncProcessRequest 呼叫轉發到鏈中所有 sink。 此時訊息已被序列化,僅作為資訊提供。 需要建立或修改訊息的匯款必須放在匯入鏈中,排版器之前。 這很容易透過實作 IClientFormatterSink 介面來達成,介面給人一種參考格式化器匯流器的參考感。 真正的成形器水槽可以放在水槽鏈的後面。
| 房產 | 說明 |
|---|---|
includeVersions |
指定格式化器是否包含版本管理資訊。 值為 true 或 false。 |
這很重要
使用該物件的實例與不受信任的資料或跨越不安全的通道,構成安全風險。 此物件僅用於受信任的資料,且透過安全通道。 如需詳細資訊,請參閱 驗證所有輸入。
建構函式
| 名稱 | Description |
|---|---|
| BinaryClientFormatterSink(IClientChannelSink) |
初始化 BinaryClientFormatterSink 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| NextChannelSink |
接著是 IClientChannelSink 下一個。 |
| NextSink |
接著是 IMessageSink 下一個。 |
| Properties |
取得 IDictionary 目前通道匯流的一系列屬性。 |
方法
| 名稱 | Description |
|---|---|
| AsyncProcessMessage(IMessage, IMessageSink) |
非同步處理所提供的訊息。 |
| AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream) |
請求在目前匯入埠上進行方法呼叫的非同步處理。 |
| AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream) |
請求對目前匯入埠的方法呼叫進行非同步處理。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetRequestStream(IMessage, ITransportHeaders) |
回傳要序列化訊息的 。Stream |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream) |
請求從目前匯流器處理訊息。 |
| SyncProcessMessage(IMessage) |
同步處理所提供的訊息。 |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |