WCF-Xtensions Class Reference for Mono
MessageCompressionMode Property (XServiceHost)






Gets and sets the compression mode used by the binding.
Syntax
'Declaration
 
Public Property MessageCompressionMode As SmartCompressionMode
'Usage
 
Dim instance As XServiceHost
Dim value As SmartCompressionMode
 
instance.MessageCompressionMode = value
 
value = instance.MessageCompressionMode
public SmartCompressionMode MessageCompressionMode {get; set;}
public read-write property MessageCompressionMode: SmartCompressionMode; 
public function get,set MessageCompressionMode : SmartCompressionMode
public: __property SmartCompressionMode get_MessageCompressionMode();
public: __property void set_MessageCompressionMode( 
   SmartCompressionMode value
);
public:
property SmartCompressionMode MessageCompressionMode {
   SmartCompressionMode get();
   void set (    SmartCompressionMode value);
}
Remarks

When content negotiation is supported by the binding, the use of compression is negotiated between the communication sides. When content negotiation is not supported by the binding, compression is always applied to all message sent through the channel.

Compression is never applied when set to None.
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

XServiceHost Class
XServiceHost Members

Send Feedback