System.Runtime.Remoting
[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]
1.0.3300.0
1.0.5000.0
2.0.0.0
Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.
System.Object
System.Runtime.Remoting.Channels.IClientFormatterSink
The function of the formatter sink is to generate the necessary headers and serialize the message to the stream. After reaching the formatter sink, the is forwarded to all sinks in the channel sink chain through the or calls. At this stage the message has already been serialized and is provided as information only. Sinks that need to create or modify the message need to be placed in the sink chain before the formatter. This can be achieved by implementing both the and interfaces. The formatter sink can be placed in the sink chain later.
-
Property
Description
-
includeVersions
Specifies whether the formatter will include versioning information. Values are true or false.
Using an instance of this object with untrusted data or across an unsecure channel is a security risk. Use this object only with trusted data and across a secure channel. For more information, see Untrusted Data Security Risks.
Provides the implementation for a client formatter sink that uses the .
Constructor
To be added: an object of type 'IClientChannelSink'
To be added
Initializes a new instance of the class.
1.0.5000.0
2.0.0.0
Method
System.Runtime.Remoting.Messaging.IMessageCtrl
To be added
Asynchronously processes the provided message.
A that provides a way to control the asynchronous message after it has been dispatched.
The message to process.
The sink that will receive the reply to the provided message.
1.0.5000.0
2.0.0.0
Method
System.Void
To be added
Requests asynchronous processing of a method call on the current sink.
A stack of channel sinks that called the current sink.
The message to process.
The headers to add to the outgoing message heading to the server.
The stream headed to the transport sink.
1.0.5000.0
2.0.0.0
Method
System.Void
To be added
Requests asynchronous processing of a response to a method call on the current sink.
A stack of sinks that called the current sink.
The state associated with the current sink.
The headers retrieved from the server response stream.
The stream coming back from the transport sink.
1.0.5000.0
2.0.0.0
Method
System.IO.Stream
To be added
Returns the onto which the provided message is to be serialized.
The onto which the provided message is to be serialized.
The containing details about the method call.
The headers to add to the outgoing message heading to the server.
1.0.5000.0
2.0.0.0
Property
System.Runtime.Remoting.Channels.IClientChannelSink
To be added: an object of type 'IClientChannelSink'
To be added
Gets the next in the sink chain.
1.0.5000.0
2.0.0.0
Property
System.Runtime.Remoting.Messaging.IMessageSink
To be added: an object of type 'Runtime.Remoting.Messaging.IMessageSink'
To be added
Gets the next in the sink chain.
1.0.5000.0
2.0.0.0
Method
System.Void
To be added: an object of type 'Runtime.Remoting.Messaging.IMessage'
To be added: an object of type 'ITransportHeaders'
To be added: an object of type 'IO.Stream'
To be added: an object of type 'ITransportHeaders&'
To be added: an object of type 'IO.Stream&'
To be added
To be added
1.0.5000.0
2.0.0.0
Property
System.Collections.IDictionary
To be added: an object of type 'Collections.IDictionary'
To be added
Gets a of properties for the current channel sink.
1.0.5000.0
2.0.0.0
Method
System.Runtime.Remoting.Messaging.IMessage
To be added
Synchronously processes the provided message.
The response to the processed message.
The message to process.
1.0.5000.0
2.0.0.0