.NET API Reference | OSGeo FDO Provider for MySQL |
OvPhysicalSchemaMapping Class Reference
#include <mgOvPhysicalSchemaMapping.h>
Detailed Description
Concrete class offering schema overrides for the MySQL Provider.summary>Abstract base class for RDBMS type provider schema override sets.
Definition at line 35 of file mgOvPhysicalSchemaMapping.h.
Public Member Functions | |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvSchemaAutoGeneration * | get_AutoGeneration () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvClassCollection * | get_Classes () |
Gets the classes. | |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::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 System::String * | get_Database () |
Gets the database. | |
__property System::String * | get_Database () |
__property System::String * | get_DataDirectory () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricColumnType | get_GeometricColumnType () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricContentType | get_GeometricContentType () |
__property System::String * | get_IndexDirectory () |
__property System::String * | get_IndexFilegroup () |
Gets the index Filegroup. | |
__property System::String * | get_Owner () |
Gets the owner. | |
__property System::String * | get_Provider () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvStorageEngineType | get_StorageEngine () |
__property System::String * | get_TableFilegroup () |
Gets the table Filegroup. | |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTableMappingType | get_TableMapping () |
__property System::String * | get_TextFilegroup () |
Gets the text Filegroup. | |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvTextInRowOption | get_TextInRow () |
Gets the text-in-row option. | |
OvPhysicalSchemaMapping (System::String *name) | |
Constructs an instance of an FdoSqlServerOvPhysicalSchemaMapping using the specified arguments. | |
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 FdoSqlServerOvPhysicalSchemaMapping. | |
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 OvPhysicalSchemaMapping. | |
__property System::Void | set_AutoGeneration (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvSchemaAutoGeneration *autoGeneration) |
__property System::Void | set_Database (System::String *database) |
Sets the database. | |
__property System::Void | set_Database (System::String *database) |
__property System::Void | set_DataDirectory (System::String *dataDirectory) |
__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_IndexDirectory (System::String *indexDirectory) |
__property System::Void | set_IndexFilegroup (System::String *indexFileGroup) |
Sets the index Filegroup. | |
__property System::Void | set_Owner (System::String *owner) |
Sets the owner. | |
__property System::Void | set_Parent (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalElementMapping *value) |
__property System::Void | set_StorageEngine (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvStorageEngineType storageEngine) |
__property System::Void | set_TableFilegroup (System::String *tableFileGroup) |
Sets the table Filegroup. | |
__property System::Void | set_TableMapping (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTableMappingType mappingType) |
__property System::Void | set_TextFilegroup (System::String *textFileGroup) |
__property System::Void | set_TextInRow (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvTextInRowOption textInRow) |
Sets the text-in-row option. | |
Protected Member Functions | |
OvPhysicalSchemaMapping (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalSchemaMapping *schemaMapping, System::Boolean autoDelete) | |
OvPhysicalSchemaMapping (System::IntPtr unmanaged, System::Boolean autoDelete) |
The documentation for this class was generated from the following files:
- mgOvPhysicalSchemaMapping.h
- MySQL/mgOvPhysicalSchemaMapping.h
- SQLServerSpatial/mgOvPhysicalSchemaMapping.h
Comments? |