IRemotingFormatter IRemotingFormatter IRemotingFormatter IRemotingFormatter Interface

Определение

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

public interface class 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
Производный
Атрибуты
Реализации

Комментарии

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.

Методы

Deserialize(Stream) Deserialize(Stream) Deserialize(Stream) Deserialize(Stream)

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

(Inherited from IFormatter)
Deserialize(Stream, HeaderHandler) Deserialize(Stream, HeaderHandler) Deserialize(Stream, HeaderHandler) Deserialize(Stream, HeaderHandler)

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

Serialize(Stream, Object) Serialize(Stream, Object) Serialize(Stream, Object) 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[]) Serialize(Stream, Object, Header[]) Serialize(Stream, Object, Header[]) Serialize(Stream, Object, Header[])

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

Свойства

Binder Binder Binder Binder

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

(Inherited from IFormatter)
Context Context Context Context

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

(Inherited from IFormatter)
SurrogateSelector SurrogateSelector SurrogateSelector SurrogateSelector

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

(Inherited from IFormatter)

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