IRemotingFormatter IRemotingFormatter IRemotingFormatter IRemotingFormatter Interface

Definizione

Fornisce l'interfaccia RPC (Remote Procedure Call) per tutti i formattatori.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
Derivato
Attributi
Implementazioni

Commenti

Il IRemotingFormatter interfaccia consente l'implementazione del formattatore inviare e ricevere chiamate di procedura remota (RPC).The IRemotingFormatter interface allows the implementing formatter to send and receive remote procedure calls (RPCs). Per ulteriori informazioni, vedere BinaryFormatter.For more information, see BinaryFormatter. Questa interfaccia è derivata da IFormatter.This interface is derived from IFormatter.

Metodi

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

Deserializza i dati del flusso indicato e ricostituisce il grafico degli oggetti.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)

Inizia il processo di deserializzazione di una chiamata a procedura remota (RPC).Begins the deserialization process of a remote procedure call (RPC).

Serialize(Stream, Object) Serialize(Stream, Object) Serialize(Stream, Object) Serialize(Stream, Object)

Serializza un oggetto o un grafico di oggetti con la radice specificata nel flusso indicato.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[])

Inizia il processo di serializzazione di una chiamata a procedura remota (RPC).Starts the serialization process of a remote procedure call (RPC).

Proprietà

Binder Binder Binder Binder

Ottiene o imposta l'oggetto SerializationBinder che esegue ricerche dei tipi durante la deserializzazione.Gets or sets the SerializationBinder that performs type lookups during deserialization.

(Inherited from IFormatter)
Context Context Context Context

Ottiene o imposta l'oggetto StreamingContext utilizzato per la serializzazione e la deserializzazione.Gets or sets the StreamingContext used for serialization and deserialization.

(Inherited from IFormatter)
SurrogateSelector SurrogateSelector SurrogateSelector SurrogateSelector

Ottiene o imposta l'oggetto SurrogateSelector utilizzato dal formattatore corrente.Gets or sets the SurrogateSelector used by the current formatter.

(Inherited from IFormatter)

Si applica a