SqlCeRemoteDataAccess.CompressionLevel Property
Specifies the amount of compression that will be used by the compression routines during Push and Pull operations.
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in system.data.sqlserverce.dll)
Syntax
'Declaration
Public Property CompressionLevel As Short
'Usage
Dim instance As SqlCeRemoteDataAccess
Dim value As Short
value = instance.CompressionLevel
instance.CompressionLevel = value
public short CompressionLevel { get; set; }
public:
property short CompressionLevel {
short get ();
void set (short value);
}
/** @property */
public short get_CompressionLevel ()
/** @property */
public void set_CompressionLevel (short value)
public function get CompressionLevel () : short
public function set CompressionLevel (value : short)
Not applicable.
Property Value
The compression level that has been set.
Remarks
The CompressionLevel property allows you to customize compression to meet your specific needs. A lower value causes the compressor to run more quickly, but the data transmitted is not a tightly compressed and therefore takes longer to transmit. A higher compression level value will cause more processing on the server running IIS, but will reduce data transfer times.
The actual amount of data compression depends on the type of data being compressed.
A value of 0 turns off all compression. The default value is 1, which uses the lowest amount of processor time while still providing some compression. The maximum value is 6.
Platforms
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.
Version Information
.NET Framework
Supported in: 3.0
.NET Compact Framework
Supported in: 2.0
See Also
Reference
SqlCeRemoteDataAccess Class
SqlCeRemoteDataAccess Members
System.Data.SqlServerCe Namespace