OvPhysicalSchemaMapping Class Reference

#include <mgOvPhysicalSchemaMapping.h>

List of all members.


Public Member Functions

__property
NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvSchemaAutoGeneration * 
get_AutoGeneration ()
__property
NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_ODBC::OvClassCollection * 
get_Classes ()
__property
NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvReadOnlyClassCollection * 
get_Classes ()
 Gets the collection of class overrides for this schema override set.
__property
NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricColumnType 
get_GeometricColumnType ()
__property
NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricContentType 
get_GeometricContentType ()
__property System::String * get_Provider ()
__property
NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTableMappingType 
get_TableMapping ()
 OvPhysicalSchemaMapping (System::String *name)
 OvPhysicalSchemaMapping (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalSchemaMapping *schemaMapping, System::Boolean autoDelete)
 Constructs a physical schema mapping instance using the result returned from IConnection::CreateSchemaMapping OR using the result of executing an IDescribeSchemaMapping command. This constructor is provided in order that clients are provided a mechanism to downcast from the FDO PhysicalSchemaMapping base class to an FDO Provider specific class that derives from PhysicalSchemaMapping. This constructor is the only mechanism provided by the FDO Managed API that will allow the client to correctly construct a provider specific PhysicalSchemaMapping class. NOTE: If the Provider name associated to the input parameter schemaMapping does not correspond to the provider name of the expected FDO Provider, and InvalidArgumentException will be thrown.
 OvPhysicalSchemaMapping ()
 Constructs a default of an FdoOdbcOvPhysicalSchemaMapping.
__property System::Void set_AutoGeneration (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvSchemaAutoGeneration *autoGeneration)
__property System::Void set_GeometricColumnType (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricColumnType columnType)
__property System::Void set_GeometricContentType (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricContentType contentType)
__property System::Void set_Parent (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalElementMapping *value)
__property System::Void set_TableMapping (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTableMappingType mappingType)

Protected Member Functions

 OvPhysicalSchemaMapping (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalSchemaMapping *schemaMapping, System::Boolean autoDelete)
 OvPhysicalSchemaMapping (System::IntPtr unmanaged, System::Boolean autoDelete)

Detailed Description

summary>Abstract base class for RDBMS type provider schema override sets.

summary>Concrete class offering schema overrides for the Odbc Provider.

Definition at line 35 of file mgOvPhysicalSchemaMapping.h.


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