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átovacího nástroje odesílat a přijímat vzdálená volání procedur (RPCS). Další informace najdete na webu BinaryFormatter. Toto rozhraní je odvozeno z IFormatter.

Vlastnosti

Name Description
Binder

Získá nebo nastaví SerializationBinder , který provádí vyhledávání typů 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žitou aktuálním formátovacím modulem.

(Zděděno od IFormatter)

Metody

Name Description
Deserialize(Stream, HeaderHandler)

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

Deserialize(Stream)
Zastaralé.

Deserializuje data v poskytnutém datovém proudu a rekonstituuje graf objektů.

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

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

Serialize(Stream, Object)
Zastaralé.

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

(Zděděno od IFormatter)

Platí pro