IRemotingFormatter 接口

定义

提供所有格式化程序的远程过程调用 (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)
已过时.

反序列化所提供流中的数据并重新组成对象图形。

(继承自 IFormatter)
Deserialize(Stream, HeaderHandler)

开始远程过程调用 (RPC) 的反序列化进程。

Serialize(Stream, Object)
已过时.

将对象或具有给定根的对象图形序列化为所提供的流。

(继承自 IFormatter)
Serialize(Stream, Object, Header[])

开始远程过程调用 (RPC) 的序列化进程。

适用于