The IBM MQ .NET classes and interfaces
IBM MQ .NET classes and interfaces are listed alphabetically. The properties, methods and constructors are described.
- MQAsyncStatus.NET class
Use MQAsyncStatus to inquire on the status of previous MQI activity; for example inquiring on the success of previous asynchronous put operations. MQAsyncStatus encapsulates features of the MQSTS data structure. - MQAuthenticationInformationRecord.NET class
Use MQAuthenticationInformationRecord to specify information about an authenticator that is to be used in an IBM MQ TLS client connection. MQAuthenticationInformationRecord encapsulates an authentication information record, MQAIR. - MQDestination.NET class
Use MQDestination to access methods that are common to MQQueue and MQTopic. MQDestination is an abstract base class and cannot be instantiated. - MQEnvironment.NET class
Use MQEnvironment to control how the MQQueueManager constructor is called and to select an IBM MQ MQI client connection. The MQEnvironment class contains properties that control the behavior of the IBM MQ. - MQException.NET class
Use MQException to find out the completion and reason code of a failed IBM MQ function. An MQException is thrown whenever an IBM MQ error occurs. - MQGetMessageOptions.NET class
Use MQGetMessageOptions to specify how messages are retrieved. It modifies the behavior of MQDestination.Get. - MQManagedObject.NET class
Use MQManagedObject to inquire and set attributes of MQDestination, MQProcess, MQQueueManager, and MQSubscription. MQManagedObject is a superclass of these classes. - MQMessage.NET class
Use MQMessage to access the message descriptor and data for an IBM MQ message. MQMessage encapsulates an IBM MQ message. - MQProcess.NET class
Use MQProcess to query the attributes of an IBM MQ process. Create an MQProcess object using a constructor, or an MQQueueManager AccessProcess method. - MQPropertyDescriptor.NET class
Use MQPropertyDescriptor as a parameter to MQMessage GetProperty and SetProperty methods. MQPropertyDescriptor describes an MQMessage property. - MQPutMessageOptions.NET class
Use MQPutMessageOptions to specify how messages are sent. It modifies the behavior of MQDestination.Put. - MQQueue.NET class
Use MQQueue to send and receive messages, and query attributes of an IBM MQ queue. Create an MQQueue object using a constructor, or an MQQueueManager.AccessProcess method. - MQQueueManager.NET class
Use MQQueueManager to connect to a queue manager and access queue manager objects. It also controls transactions. The MQQueueManager constructor creates either a client or server connection. - MQSubscription.NET class
Use MQSubscription to request that retained publications are sent to the subscriber. MQSubscription is a property of an MQTopic object opened for subscription. - MQTopic.NET class
Use MQTopic to publish or subscribe messages on a topic, or to query or set attributes of a topic. Create an MQTopic object for publishing or subscribing by using a constructor or the MQQueueManager.AccessTopic method. - IMQObjectTrigger.NET interface
Implement IMQObjectTrigger to process messages passed by the runmqdnm.NET monitor. - MQC.NET interface
Refer to an MQI constant by prefixing the constant name with MQC.. MQC defines all the constants used by the MQI. - Character set identifiers for .NET applications
Descriptions of the character sets we can select to encode .NET IBM MQ messages
Parent topic: Developing applications reference