IRemotingFormatter.Deserialize(Stream, HeaderHandler) Method

Definition

Begins the deserialization process of a remote procedure call (RPC).

public:
 System::Object ^ Deserialize(System::IO::Stream ^ serializationStream, System::Runtime::Remoting::Messaging::HeaderHandler ^ handler);
public object Deserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler);
abstract member Deserialize : System.IO.Stream * System.Runtime.Remoting.Messaging.HeaderHandler -> obj
Public Function Deserialize (serializationStream As Stream, handler As HeaderHandler) As Object

Parameters

serializationStream
Stream

The Stream from which the data is deserialized.

handler
HeaderHandler

The delegate designed to handle Header objects. Can be null.

Returns

The root of the deserialized object graph.

Remarks

Header objects contain information about a remote function call (for example, transaction ID or a method signature).

Note

See the SOAP specification for more information on headers.

Applies to