IRemotingFormatter インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべてのフォーマッタのリモート プロシージャ コール (RPC) インターフェイスを提供します。
public interface class IRemotingFormatter : System::Runtime::Serialization::IFormatter
public interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
type IRemotingFormatter = interface
interface IFormatter
[<System.Runtime.InteropServices.ComVisible(true)>]
type IRemotingFormatter = interface
interface IFormatter
Public Interface IRemotingFormatter
Implements IFormatter
- 派生
- 属性
- 実装
注釈
IRemotingFormatter インターフェイスを使用すると、実装フォーマッタはリモート プロシージャ コール (RPC) を送受信できます。 詳細については、BinaryFormatterを参照してください。 このインターフェイスは、 IFormatterから派生します。
プロパティ
| 名前 | 説明 |
|---|---|
| Binder |
逆シリアル化中に型参照を実行する SerializationBinder を取得または設定します。 (継承元 IFormatter) |
| Context |
シリアル化と逆シリアル化に使用する StreamingContext を取得または設定します。 (継承元 IFormatter) |
| SurrogateSelector |
現在のフォーマッタで使用される SurrogateSelector を取得または設定します。 (継承元 IFormatter) |
メソッド
| 名前 | 説明 |
|---|---|
| Deserialize(Stream, HeaderHandler) |
リモート プロシージャ コール (RPC) の逆シリアル化プロセスを開始します。 |
| Deserialize(Stream) |
指定されたストリームのデータを逆シリアル化し、オブジェクトのグラフを再構成します。 (継承元 IFormatter) |
| Serialize(Stream, Object, Header[]) |
リモート プロシージャ コール (RPC) のシリアル化プロセスを開始します。 |
| Serialize(Stream, Object) |
指定されたストリームに対して、指定されたルートを持つオブジェクトまたはオブジェクトのグラフをシリアル化します。 (継承元 IFormatter) |