FDO .NET API Reference Feature Data Objects

mgIConnection.h File Reference

Include dependency graph for mgIConnection.h:

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

Go to the source code of this file.


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Commands
namespace  OSGeo::FDO::Commands::Schema
namespace  OSGeo::FDO::Common
namespace  OSGeo::FDO::Common::Io
namespace  OSGeo::FDO::Connections
namespace  OSGeo::FDO::Connections::Capabilities

Functions

OSGeo::FDO::Connections::ITransactionOSGeo::FDO::Connections::BeginTransaction ()
 Begins a transaction and returns an object that realizes ITransaction.
System::Void OSGeo::FDO::Connections::Close ()
 Closes the connection to the DataStore.
OSGeo::FDO::Commands::ICommandOSGeo::FDO::Connections::CreateCommand (OSGeo::FDO::Commands::CommandType commandType)
 Creates and returns the specified type of command object associated with the connection.
OSGeo::FDO::Commands::Schema::PhysicalSchemaMappingOSGeo::FDO::Connections::CreateSchemaMapping ()
 Factory function that creates an empty Schema Override set specific to this FDO Provider.
System::Void OSGeo::FDO::Connections::Flush ()
 Forces the writes of any cached data to the targed datastore.
__property OSGeo::FDO::Connections::Capabilities::ICommandCapabilitiesOSGeo::FDO::Connections::get_CommandCapabilities ()
 Gets an ICommandCapabilities interface describing the commands a provider supports.
__property OSGeo::FDO::Connections::IConnectionInfoOSGeo::FDO::Connections::get_ConnectionInfo ()
 Gets an IConnectionInfo interface that can be used to interrogate and set connection properties.
__property OSGeo::FDO::Connections::ConnectionState OSGeo::FDO::Connections::get_ConnectionState ()
 Gets the current state of the connection.
__property System::String * OSGeo::FDO::Connections::get_ConnectionString ()
 Gets the connection string used to open a DataStore.
__property System::Int32 OSGeo::FDO::Connections::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 OSGeo::FDO::Connections::Capabilities::IExpressionCapabilitiesOSGeo::FDO::Connections::get_ExpressionCapabilities ()
 Gets an IExpressionCapabilities interface describing the provider's support for expressions.
__property OSGeo::FDO::Connections::Capabilities::IFilterCapabilitiesOSGeo::FDO::Connections::get_FilterCapabilities ()
 Gets an IFilterCapabilities interface describing the provider's support for filters.
__property OSGeo::FDO::Connections::Capabilities::IGeometryCapabilitiesOSGeo::FDO::Connections::get_GeometryCapabilities ()
 Gets an IGeometryCapabilities interface describing the provider's support for geometry.
__property OSGeo::FDO::Connections::Capabilities::IRasterCapabilitiesOSGeo::FDO::Connections::get_RasterCapabilities ()
 Gets an IRasterCapabilities interface describing the provider's support for raster images.
__property OSGeo::FDO::Connections::Capabilities::ISchemaCapabilitiesOSGeo::FDO::Connections::get_SchemaCapabilities ()
 Gets an ISchemaCapabilities interface describing the provider's support for the feature schema.
__property OSGeo::FDO::Connections::Capabilities::ITopologyCapabilitiesOSGeo::FDO::Connections::get_TopologyCapabilities ()
 Gets an ITopologyCapabilities interface describing the provider's support for topology.
OSGeo::FDO::Connections::ConnectionState OSGeo::FDO::Connections::Open ()
 Opens a feature connection with the settings specified by the ConnectionString attribute of the provider-specific feature connection object.
__property System::Void OSGeo::FDO::Connections::set_Configuration (OSGeo::FDO::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 OSGeo::FDO::Connections::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 OSGeo::FDO::Connections::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

public __gc __interface OSGeo::FDO::Commands::ICommand
public __gc __interface OSGeo::FDO::Connections::Capabilities::ICommandCapabilities
public __gc __interface OSGeo::FDO::Connections::IConnection
public __gc __interface OSGeo::FDO::Connections::Capabilities::IConnectionCapabilities
public __gc __interface OSGeo::FDO::Connections::IConnectionInfo
public __gc __interface OSGeo::FDO::Connections::Capabilities::IExpressionCapabilities
public __gc __interface OSGeo::FDO::Connections::Capabilities::IFilterCapabilities
public __gc __interface OSGeo::FDO::Connections::Capabilities::IGeometryCapabilities
public __gc __interface OSGeo::FDO::Connections::Capabilities::IRasterCapabilities
public __gc __interface OSGeo::FDO::Connections::Capabilities::ISchemaCapabilities
public __gc __interface OSGeo::FDO::Connections::Capabilities::ITopologyCapabilities
public __gc __interface OSGeo::FDO::Connections::ITransaction

Comments or suggestions? Send us feedback.