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 позволяет реализации средства форматирования отправлять и получать удаленные вызовы процедур (RPCs). Дополнительные сведения см. в разделе 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)

Применяется к