Поделиться через


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).

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