3.1.8.3 Connection Disconnected

The Connection Disconnected event MUST be signaled with the following argument:

When a Connection Disconnected event is signaled, an OleTx connection participant MUST perform the following:

  • If the connection type defines specific additional actions that MUST be performed when a connection is disconnected, the OleTx participant MUST also perform those actions. These actions are specified in the specific Message Processing Events and Sequencing Rules section that defines the behavior of a specified connection type when receiving incoming messages.

  • The connection MUST be removed from the connection list that belongs to the transaction that is associated with the connection.

  • If the connection state is not already Ended, the state MUST be set to Ended.