FDO API Reference | Feature Data Objects |
Include dependency graph for mgIConnection.h:
This graph shows which files directly or indirectly include this file:
Namespaces | |
namespace | NAMESPACE_OSGEO_FDO_COMMANDS |
namespace | NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA |
namespace | NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES |
Functions | |
NAMESPACE_OSGEO_FDO_CONNECTIONS::ITransaction * | BeginTransaction () |
Begins a transaction and returns an object that realizes FdoITransaction. | |
System::Void | Close () |
Closes the connection to the DataStore. | |
NAMESPACE_OSGEO_FDO_COMMANDS::ICommand * | CreateCommand (NAMESPACE_OSGEO_FDO_COMMANDS::CommandType commandType) |
Creates and returns the specified type of command object associated with the connection. | |
NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalSchemaMapping * | CreateSchemaMapping () |
Factory function that creates an empty Schema Override set specific to this FDO Provider. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES::ICommandCapabilities * | get_CommandCapabilities () |
Gets an FdoICommandCapabilities interface describing the commands a provider supports. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS::IConnectionInfo * | get_ConnectionInfo () |
Gets an FdoIConnectionInfo interface that can be used to interrogate and set connection properties. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS::ConnectionState | get_ConnectionState () |
Gets the current state of the connection. | |
__property System::String * | get_ConnectionString () |
Gets the connection string used to open a DataStore. | |
__property System::Int32 | get_ConnectionTimeout () |
Gets the number of milliseconds to wait while trying to establish a connection before terminating the attempt and generating an error. If the provider does not support the timeout capability 0 will be returned. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES::IExpressionCapabilities * | get_ExpressionCapabilities () |
Gets an FdoIExpressionCapabilities interface describing the provider's support for expressions. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES::IFilterCapabilities * | get_FilterCapabilities () |
Gets an FdoIFilterCapabilities interface describing the provider's support for filters. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES::IGeometryCapabilities * | get_GeometryCapabilities () |
Gets an FdoIGeometryCapabilities interface describing the provider's support for geometry. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES::IRasterCapabilities * | get_RasterCapabilities () |
Gets an FdoIRasterCapabilities interface describing the provider's support for raster images. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES::ISchemaCapabilities * | get_SchemaCapabilities () |
Gets an FdoISchemaCapabilities interface describing the provider's support for the feature schema. | |
__property NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES::ITopologyCapabilities * | get_TopologyCapabilities () |
Gets an FdoITopologyCapabilities interface describing the provider's support for topology. | |
NAMESPACE_OSGEO_FDO_CONNECTIONS::ConnectionState | Open () |
Opens a feature connection with the settings specified by the ConnectionString attribute of the provider-specific feature connection object. | |
__property System::Void | set_Configuration (NAMESPACE_OSGEO_COMMON_IO::IoStream *configStream) |
Sets the XML configuration stream used to configure the Data Store. SetConfiguration can only be called while the connection is closed. | |
__property System::Void | set_ConnectionString (System::String *value) |
Sets the connection string used to open a DataStore. SetConnectionString can only be set while the connection is closed. | |
__property System::Void | set_ConnectionTimeout (System::Int32 value) |
Sets the number of milliseconds to wait while trying to establish a connection before terminating the attempt and generating an error. If the provider does not support the timeout capability then attempting to set a timeout will result in an exception. | |
Variables | |
END_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS public __gc __interface | ICommand |
public __gc __interface | ICommandCapabilities |
public __gc __interface | IConnection |
The FdoIConnection interface enables a feature provider to implement a connection class, which represents a unique session with a data store. | |
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES public __gc __interface | IConnectionCapabilities |
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS public __gc __interface | IConnectionInfo |
public __gc __interface | IExpressionCapabilities |
public __gc __interface | IFilterCapabilities |
public __gc __interface | IGeometryCapabilities |
public __gc __interface | IRasterCapabilities |
public __gc __interface | ISchemaCapabilities |
public __gc __interface | ITopologyCapabilities |
public __gc __interface | ITransaction |
Comments or suggestions? Send us feedback. |