Edit

Share via


IRemotingFormatter.Serialize(Stream, Object, Header[]) Method

Definition

Starts the serialization process of a remote procedure call (RPC).

public:
 void Serialize(System::IO::Stream ^ serializationStream, System::Object ^ graph, cli::array <System::Runtime::Remoting::Messaging::Header ^> ^ headers);
public void Serialize (System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers);
abstract member Serialize : System.IO.Stream * obj * System.Runtime.Remoting.Messaging.Header[] -> unit
Public Sub Serialize (serializationStream As Stream, graph As Object, headers As Header())

Parameters

serializationStream
Stream

The Stream onto which the specified graph is serialized.

graph
Object

The root of the object graph to be serialized.

headers
Header[]

The array of Header objects to transmit with the graph specified by the graph parameter. Can be null.

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