WebSphere WebSphere Business Integration Message Service Clients for C/C++ Version 1.2.7 and .NET Version 1.2.6 Operating Systems: AIX, Linux, Solaris, Windows

Data types for .NET

Data types for .NET are different from those for C/C++. You can use this section to identify the corresponding data types.

The following table shows the corresponding .NET and C/C++ data types and briefly describes them.
Table 1. Data types for .NET and C/C++
XMS C/C++ type XMS .NET type Description

xmsSBYTE
xmsINT8

System.SByte Signed 8-bit value

xmsBYTE
xmsUINT8

System.Byte Unsigned 8-bit value

xmsINT16
xmsSHORT

System.Int16 Signed 16-bit value

xmsUINT16
xmsUSHORT

System.UInt16 Unsigned 16-bit value

xmsINT32
xmsINT

System.Int32 Signed 32-bit value

xmsUINT32
xmsUINT

System.UInt32 Unsigned 32-bit value

xmsLONG
xmsINT64

System.Int64 Signed 64-bit value

xmsULONG
xmsUINT64

System.UInt64 Unsigned 64-bit value
xmsCHAR16 System.Char Unsigned 16-bit character (Unicode for .NET)
xmsFLOAT System.Single IEEE 32-bit float
xmsDOUBLE System.Double IEEE 64-bit float
xmsBOOL System.Boolean A True/False value
xmsCHAR Not applicable Signed or Unsigned 8-bit value (signed or unsigned depends on platform)
Not applicable System.Decimal 96-bit signed integer times 100 through 1028
Not applicable System.Object Base of all types
Not applicable System.String String type

Reference topic

Terms of Use | Rate this page

Last updated: 18 Jun 2008

© Copyright IBM Corporation 2005, 2008. All Rights Reserved.