Compartilhar via


IRemotingFormatter Interface

Definição

Fornece a interface de RPC (chamada de procedimento remoto) para todos os formatadores.

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
Derivado
Atributos
Implementações

Comentários

A IRemotingFormatter interface permite que o formatador de implementação envie e receba RPCs (chamadas de procedimento remoto). Para obter mais informações, consulte BinaryFormatter. Essa interface é derivada de IFormatter.

Propriedades

Binder

Obtém ou define o SerializationBinder que executa pesquisas de tipo durante a desserialização.

(Herdado de IFormatter)
Context

Obtém ou define o StreamingContext usado para serialização e desserialização.

(Herdado de IFormatter)
SurrogateSelector

Obtém ou define o SurrogateSelector usado pelo formatador atual.

(Herdado de IFormatter)

Métodos

Deserialize(Stream)
Obsoleto.

Desserializa os dados no fluxo fornecido e reconstitui o grafo de objetos.

(Herdado de IFormatter)
Deserialize(Stream, HeaderHandler)

Inicia o processo de desserialização de uma RPC (chamada de procedimento remoto).

Serialize(Stream, Object)
Obsoleto.

Serializa um objeto ou grafo de objetos com a raiz especificada para o fluxo fornecido.

(Herdado de IFormatter)
Serialize(Stream, Object, Header[])

Inicia o processo de serialização de uma RPC (chamada de procedimento remoto).

Aplica-se a