Properties of XMS objects
This section documents the object properties defined by XMS.
This section contains information about the following types of object:
The description of each object type lists the properties of an object of the specified type and
provides a short description of each property.
This section also provides a definition of each property (see Property definitions).
If an application defines its own properties of the objects described in this section, it does not cause an error, but it might cause unpredictable results.
Note: The property
names and values in this section are shown in the form
XMSC.NAME, which is the form used for C and C++. However, in
.NET, the form of the property name can be either
XMSC.NAME or XMSC_NAME,
depending on how you are using it:- If you are specifying a property, the property name must be in the form
XMSC.NAMEas shown in the following example:cf.SetStringProperty(XMSC.WMQ_CHANNEL, "DOTNET.SVRCONN"); - If you are specifying a string, the property name must be in the form
XMSC_NAMEas shown in the following example:
In .NET, property names and values are provided as constants in the XMSC class. These constants identify strings and would be used by any XMS .NET application. If you are using these predefined constants, the property names and values are in the form XMSC.NAME, so, for example, you would use XMSC.USERID, rather than XMSC_USERID.cf.SetStringProperty("XMSC_WMQ_CHANNEL", "DOTNET.SVRCONN");
The data types are also in the form used for C/C++. You can find the corresponding values for .NET in Data types for .NET.