Sdílet prostřednictvím


IRemotingFormatter Rozhraní

Definice

Poskytuje rozhraní vzdáleného volání procedur (RPC) pro všechny formátovací moduly.

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
Odvozené
Atributy
Implementuje

Poznámky

Rozhraní IRemotingFormatter umožňuje implementaci formátovače odesílat a přijímat vzdálená volání procedur (RPC). Další informace naleznete v tématu BinaryFormatter. Toto rozhraní je odvozeno z IFormatter.

Vlastnosti

Binder

Získá nebo nastaví SerializationBinder , který provádí typ vyhledávání během deserializace.

(Zděděno od IFormatter)
Context

Získá nebo nastaví StreamingContext použité pro serializaci a deserializaci.

(Zděděno od IFormatter)
SurrogateSelector

Získá nebo nastaví SurrogateSelector použitý aktuální formátovací.

(Zděděno od IFormatter)

Metody

Deserialize(Stream)
Zastaralé.

Deserializuje data o poskytnutém streamu a rekonstituuje graf objektů.

(Zděděno od IFormatter)
Deserialize(Stream, HeaderHandler)

Zahájí proces deserializace vzdáleného volání procedur (RPC).

Serialize(Stream, Object)
Zastaralé.

Serializuje objekt nebo graf objektů s daným kořenem do zadaného datového proudu.

(Zděděno od IFormatter)
Serialize(Stream, Object, Header[])

Spustí proces serializace vzdáleného volání procedur (RPC).

Platí pro