IRemotingFormatter Interfejs

Definicja

Udostępnia interfejs zdalnego wywołania procedury (RPC) dla wszystkich formaterów.

C#
public interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
C#
[System.Runtime.InteropServices.ComVisible(true)]
public interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
Pochodne
Atrybuty
Implementuje

Uwagi

Interfejs IRemotingFormatter umożliwia implementującemu programowi formatujące wysyłanie i odbieranie zdalnych wywołań procedur (RPC). Aby uzyskać więcej informacji, zobacz BinaryFormatter. Ten interfejs pochodzi z IFormatterklasy .

Właściwości

Binder

Pobiera lub ustawia SerializationBinder wyszukiwanie typów podczas deserializacji.

(Odziedziczone po IFormatter)
Context

Pobiera lub ustawia StreamingContext wartość używaną do serializacji i deserializacji.

(Odziedziczone po IFormatter)
SurrogateSelector

Pobiera lub ustawia SurrogateSelector wartość używaną przez bieżący formater.

(Odziedziczone po IFormatter)

Metody

Deserialize(Stream)
Przestarzałe.

Deserializuje dane na podanym strumieniu i odtwarza graf obiektów.

(Odziedziczone po IFormatter)
Deserialize(Stream, HeaderHandler)

Rozpoczyna proces deserializacji zdalnego wywołania procedury (RPC).

Serialize(Stream, Object)
Przestarzałe.

Serializuje obiekt lub graf obiektów z danym elementem głównym dla podanego strumienia.

(Odziedziczone po IFormatter)
Serialize(Stream, Object, Header[])

Uruchamia proces serializacji zdalnego wywołania procedury (RPC).

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1