# FdoIChangeLongTransactionSet Class Reference

`#include <IChangeLongTransactionSet.h>`

Inheritance diagram for FdoIChangeLongTransactionSet:

[legend]

List of all members.

## Detailed Description

The FdoIChangeLongTransactionSet interface defines the ChangeLongTransactionSet command, which allows the user to add a transaction to, remove a transaction from, or clear the long transaction selection set. Users can add or remove long transactions to the selection set for which they have access privileges. Any attempt to add a long transaction for which the user does not have the access privilege will result in a failure of the command.

Definition at line 38 of file IChangeLongTransactionSet.h.

## Public Member Functions
virtual FDO_API void | Execute ()=0
| Executes the ChangeLongTransactionSet command.
virtual FDO_API FdoString * | GetLongTransactionName ()=0
| Gets the name of the long transaction to add or remove from the selection set.
virtual FDO_API FdoLongTransactionSetOperations | GetOperation ()=0
| Gets the operation to perform, add, remove, or clear.
virtual FDO_API void | SetLongTransactionName (FdoString *value)=0
| Sets the name of the long transaction to add or remove from the selection set.
virtual FDO_API void | SetOperation (FdoLongTransactionSetOperations value)=0
| Sets the operation to perform, add, remove, or clear.
## Friends
class | FdoIConnection

The documentation for this class was generated from the following file:

- IChangeLongTransactionSet.h