[TIBCO.EMS .NET client library 8.1 documentation]

The Session type exposes the following members.

Methods

  NameDescription
Close
Close a session and reclaim resources
Commit
Commit the open transaction
CreateBrowserOverloaded.
CreateBytesMessage
Create a byte array message
CreateConsumerOverloaded.
CreateDurableSubscriberOverloaded.
CreateMapMessage
Create a MapMessage object. A MapMessage object is used to send a self-defining set of name-value pairs, where names are String objects and values are primitive values in the .NET programming language.
CreateMessage
Create a Message object. The Message interface is the root interface of all TIBCO EMS messages. A Message object holds all the standard message header information. It can be sent when a message containing only header information is sufficient
CreateObjectMessageOverloaded.
CreateProducer
Create a MessageProducer to send messages to the specified destination.
CreateQueue
Create a queue
CreateSharedConsumerOverloaded.
CreateSharedDurableConsumerOverloaded.
CreateStreamMessage
Create a StreamMessage object
CreateTemporaryQueue
Create a TemporaryQueue object
CreateTemporaryTopic
Create a TemporaryTopic object
CreateTextMessageOverloaded.
CreateTopic
Create a topic
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Recover
Recover from undetermined state during message processing
Rollback
Roll back messages in the current transaction
Run Obsolete.
Obsolete: Not to be used by ordinary JMS Clients
ToString
Returns a string representation of this Session object.
(Overrides Object..::.ToString()()().)
Unsubscribe
Unsubscribe a durable topic subscription

Fields

  NameDescription
AUTO_ACKNOWLEDGE
Automatic acknowledgment
CLIENT_ACKNOWLEDGE
Client acknowledgment
DUPS_OK_ACKNOWLEDGE
Duplication ok acknowledgment
EXPLICIT_CLIENT_ACKNOWLEDGE
Explicit client acknowledge mode
EXPLICIT_CLIENT_DUPS_OK_ACKNOWLEDGE
Explicit client acknowledge mode with dups_ok
NO_ACKNOWLEDGE
No acknowledge acknowledge mode
SESSION_TRANSACTED
The session is transacted

Properties

  NameDescription
AcknowledgeMode
Get the acknowledge mode of the session as integer constants as defined in Session class.
Connection
Get the connection the session belongs to
IsClosed
Get whether the session is closed.
IsTransacted
Get whether the session is transacted
MessageListener Obsolete.
Get or set the message listener for the session. -Deprecated, use MessageConsumer.MessageListener instead.
SessID
Gets the id of the session.
SessionAcknowledgeMode
Get the acknowledge mode of the session as a SessionMode type
Transacted
Get whether an open session is transacted

See Also