# IConnection.h File Reference

`#include <FdoStd.h>`
`#include <Fdo/Commands/ICommand.h>`
`#include <Fdo/Commands/Schema/PhysicalSchemaMapping.h>`
`#include <Fdo/Connections/ConnectionException.h>`
`#include <Fdo/Connections/ConnectionState.h>`
`#include <Fdo/Connections/IConnection.h>`
`#include <Fdo/Connections/IConnectionInfo.h>`
`#include <Fdo/Connections/IConnectionPropertyDictionary.h>`
`#include <Fdo/Connections/ITransaction.h>`
`#include <Fdo/Connections/Capabilities/ArgumentDefinition.h>`
`#include <Fdo/Connections/Capabilities/FunctionDefinition.h>`
`#include <Fdo/Connections/Capabilities/ICommandCapabilities.h>`
`#include <Fdo/Connections/Capabilities/IConnectionCapabilities.h>`
`#include <Fdo/Connections/Capabilities/IExpressionCapabilities.h>`
`#include <Fdo/Connections/Capabilities/IFilterCapabilities.h>`
`#include <Fdo/Connections/Capabilities/ISchemaCapabilities.h>`
`#include <Fdo/Connections/Capabilities/ThreadCapability.h>`
`#include <Fdo/Connections/Capabilities/IRasterCapabilities.h>`
`#include <Fdo/Connections/Capabilities/ITopologyCapabilities.h>`
`#include <Fdo/Connections/Capabilities/IGeometryCapabilities.h>`

Include dependency graph for IConnection.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | FdoIConnection
| The FdoIConnection interface enables a feature provider to implement a connection class, which represents a unique session with a data store. More...