Collapse All Expand All

.NET Framework Class Library
Connection Class See Also

[TIBCO.EMS.UFOCLIENT .NET client library 5.1 documentation]

Creates a Session object.

Namespace: TIBCO.EMS.UFO
Assembly: TIBCO.EMS.UFO (in TIBCO.EMS.UFO.dll)

# Syntax

    public virtual Session CreateSession(
    	bool transacted,
    	int acknowledgeMode
    )

    Public Overridable Function CreateSession ( _
    	transacted As Boolean, _
    	acknowledgeMode As Integer _
    ) As Session

    public:
    virtual Session^ CreateSession(
    	bool transacted,
    	int acknowledgeMode
    )

#### Parameters

transacted
  Type: System..::.Boolean
  Indicates whether the session is transacted.

  When true, the new session has transaction semantics.

  When false, it has non-transaction semantics.

acknowledgeMode
  Type: System..::.Int32

  Indicates whether and how the consumer is to acknowledge received messages.

  This version of CreateSession accepts an integer value associated with the acknowledge mode described by a Session member and should only be used for backward compatibility.

  This parameter is ignored if the session is transacted.

#### Return Value

A newly created session.

# Remarks

The new session uses the connection for all server communications. It will be recreated during connection recovery.

# See Also

Connection Class
CreateSession Overload
TIBCO.EMS.UFO Namespace