Channel Sink Properties
This topic is specific to a legacy technology that is retained for backward compatibility with existing applications and is not recommended for new development. Distributed applications should now be developed using the Windows Communication Foundation (WCF).
The following table shows the channel sink properties that can be specified.
Property | Description | Types that support this property |
---|---|---|
includeVersions |
A Boolean value (true or false) that specifies whether the formatter should include versioning information. |
T:System.Runtime.Remoting.Channels.BinaryClientFormatterSink T:System.Runtime.Remoting.Channels.BinaryServerFormatterSink |
metadataEnabled |
A Boolean value (true or false) that specifies whether to honor requests that end in ?wsdl if this sink is in the channel sink chain. The default setting is true. If false, the sink throws an exception in all cases where metadata is requested for any object in the application domain. This property is supported only by the .NET Framework version 1.1 on the following platforms: Windows 98, Windows NT 4.0, Windows Me, Windows 2000, Windows XP Home Edition, Windows XP Professional, and the Windows Server 2003 family. |
|
remoteApplicationMetadataEnabled |
A Boolean value (true or false) that specifies whether to honor requests for the object Uniform Resource Identifier (URI) RemoteApplicationMetadata?wsdl, which returns Web Services Description Language (WSDL) that describe all objects published by the application domain. If false, any request to RemoteApplicationMetadata.rem triggers an exception. All other ?wsdl requests for particular object URIs are honored. If true, the global metadata request is honored. The default setting is false. This property is supported only by the .NET Framework version 1.1 on the following platforms: Windows 98, Windows NT 4.0, Windows Me, Windows 2000, Windows XP Home Edition, Windows XP Professional, and the Windows Server 2003 family. |
SdlChannelSink |
strictBinding |
A Boolean value (true or false) that specifies whether a receiving formatter first tries to identify the type using complete version information (if it exists) before using only the type name and assembly name without version information. The default for both system-provided formatters is false. For details, see <formatter> Element (Template). |
|
typeFilterLevel |
A string value that specifies the level of automatic deserialization that a server channel attempts. Supported values are Low (the default) and Full. For details about deserialization levels, see Automatic Deserialization in .NET Remoting. This property is supported only by the .NET Framework version 1.1 on the following platforms: Windows 98, Windows NT 4.0, Windows Me, Windows 2000, Windows XP Home Edition, Windows XP Professional, and the Windows Server 2003 family. |
BinaryServerFormatterSink SoapServerFormatterSink |
See Also
Tasks
How to: Configure a Channel in a Configuration File
How to: Configure a Channel Programmatically
Reference
Concepts
Configuration of Remote Applications
Remote Object Configuration
Remote Object Configuration