The
DataReader classes expose a new property named
HasRows that returns a
Boolean value indicating if the result set contains any rows.
The
Connection class exposes a new method named
EnlistDistributedTransaction . If a component is pooled with an open connection, it will not automatically enlist in any new transactions that are started while the component is active. The
EnlistDistributedTransaction method can be used to enlist it into a transaction.