IRemotingFormatter Interface

Definition

Предоставляет интерфейс удаленного вызова процедур (RPC) для всех модулей форматирования.Provides the remote procedure call (RPC) interface for all formatters.

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
Public Interface IRemotingFormatter
Implements IFormatter
Derived
Attributes
Implements

Remarks

IRemotingFormatter Интерфейс позволяет модулю реализации модуля форматирования отправлять и получать вызовы удаленных процедур (RPC).The IRemotingFormatter interface allows the implementing formatter to send and receive remote procedure calls (RPCs). Для получения дополнительной информации см. BinaryFormatter.For more information, see BinaryFormatter. Этот интерфейс является производным IFormatterот.This interface is derived from IFormatter.

Properties

Binder

Возвращает или задает SerializationBinder, который выполняет поиск типа во время десериализации.Gets or sets the SerializationBinder that performs type lookups during deserialization.

(Inherited from IFormatter)
Context

Возвращает или задает StreamingContext, используемый для сериализации и десериализации.Gets or sets the StreamingContext used for serialization and deserialization.

(Inherited from IFormatter)
SurrogateSelector

Возвращает или задает SurrogateSelector, используемый текущим форматером.Gets or sets the SurrogateSelector used by the current formatter.

(Inherited from IFormatter)

Methods

Deserialize(Stream)

Десериализует данные в предоставленный поток и воспроизводит граф объектов.Deserializes the data on the provided stream and reconstitutes the graph of objects.

(Inherited from IFormatter)
Deserialize(Stream, HeaderHandler)

Начинает процесс десериализации удаленного вызова процедуры (RPC).Begins the deserialization process of a remote procedure call (RPC).

Serialize(Stream, Object)

Сериализует объект или граф объектов с заданным корнем в предоставляемом потоке.Serializes an object, or graph of objects with the given root to the provided stream.

(Inherited from IFormatter)
Serialize(Stream, Object, Header[])

Запускает процесс сериализации удаленного вызова процедуры (RPC).Starts the serialization process of a remote procedure call (RPC).

Applies to