.NET API Reference | OSGeo FDO Provider for MySQL |
#include <mgOvPhysicalSchemaMapping.h>
<summary>Concrete class offering schema overrides for the MySQL Provider.</summary>
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 () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvClassCollection * | get_Classes () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvReadOnlyClassCollection * | get_Classes () |
__property System::String * | get_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 () |
__property System::String * | get_Owner () |
__property System::String * | get_Provider () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvStorageEngineType | get_StorageEngine () |
__property System::String * | get_TableFilegroup () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTableMappingType | get_TableMapping () |
__property System::String * | get_TextFilegroup () |
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvTextInRowOption | get_TextInRow () |
OvPhysicalSchemaMapping (System::String *name) | |
OvPhysicalSchemaMapping (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalSchemaMapping *schemaMapping, System::Boolean autoDelete) | |
OvPhysicalSchemaMapping () | |
<summary>Constructs a default of an FdoSqlServerOvPhysicalSchemaMapping</summary> | |
OvPhysicalSchemaMapping (System::String *name) | |
OvPhysicalSchemaMapping (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalSchemaMapping *schemaMapping, System::Boolean autoDelete) | |
OvPhysicalSchemaMapping () | |
__property System::Void | set_AutoGeneration (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvSchemaAutoGeneration *autoGeneration) |
__property System::Void | set_Database (System::String *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) |
__property System::Void | set_Owner (System::String *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) |
__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) |
Protected Member Functions | |
OvPhysicalSchemaMapping (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalSchemaMapping *schemaMapping, System::Boolean autoDelete) | |
OvPhysicalSchemaMapping (System::IntPtr unmanaged, System::Boolean autoDelete) |
|
|
|
|
|
<summary>Constructs a default of an OvPhysicalSchemaMapping</summary> <returns>Returns OvPhysicalSchemaMapping</returns> |
|
summary>Constructs an instance of an OvPhysicalSchemaMapping using the specified arguments</summary> <param name="name">Input name</param> <returns>Returns OvPhysicalSchemaMapping</returns> |
|
summary>Gets the classes</summary> <returns>Returns the classes</returns> |
|
<summary>Constructs a default of an FdoSqlServerOvPhysicalSchemaMapping</summary>
|
|
<summary>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. </summary> |
|
<summary>Constructs an instance of an FdoSqlServerOvPhysicalSchemaMapping using the specified arguments</summary> <param name="name">Input name</param> |
|
summary>Sets class autogeneration settings.</summary> <param name="autoGeneration"> Input the autogeneration settings. If NULL then no schema autogeneration takes place. </param> returns>Returns nothing</returns> |
|
<summary>Gets the classes</summary> <returns>Returns the classes</returns> |
|
summary>Gets the directory where table data is stored</summary> <returns>Returns the directory where table data is stored</returns> |
|
summary>Gets the table mapping</summary> returns>Returns the table mapping</returns> |
|
<summary>Gets the database</summary> <returns>Returns the database</returns> |
|
summary>Sets the database</summary> <returns>Returns nothing</returns> |
|
summary>Sets the directory where table data is stored</summary> <returns>Returns nothing</returns> |
|
summary>Sets default geometric column type for newly-created geometric properties</summary> <param name="columnType">Input the default geometric column type</param> returns>Returns nothing</returns> |
|
summary>Sets default geometric content type for newly-created geometric properties</summary> <param name="contentType">Input the default geometric content type</param> returns>Returns nothing</returns> |
|
summary>Sets the directory where indexes are stored</summary> <returns>Returns nothing</returns> |
|
<summary>Gets the index Filegroup</summary> <returns>Returns the index Filegroup</returns> |
|
<summary>Gets the owner</summary> <returns>Returns the owner</returns> |
|
|
|
summary>Sets the storage engine type</summary> <returns>Returns nothing</returns> |
|
<summary>Gets the table Filegroup</summary> <returns>Returns the table Filegroup</returns> |
|
summary>Sets the table mapping</summary> <param name="mappingType">Input the mapping type</param> returns>Returns nothing</returns> |
|
summary>Sets the text Filegroup</summary> <returns>Returns nothing</returns> |
|
<summary>Gets the text-in-row option</summary> <returns>Returns the text-in-row option</returns> |
|
|
|
<summary>Sets the database</summary> <returns>Returns nothing</returns> |
|
summary>Gets the provider name</summary> <returns>Returns the provider name</returns> |
|
summary>Gets the directory where indexes are stored</summary> <returns>Returns the directory where indexes are stored</returns> |
|
summary>Gets the default geometric content type for newly-created geometric properties</summary> returns>Returns the default geometric content type</returns> |
|
summary>Gets the settings for AutoGenerating classes for this feature schema from the physical schema of the connected datastore. /summary> returns>Returns OvSchemaAutoGeneration</returns> |
|
summary>Gets the storage engine type</summary> <returns>Returns the storage engine type</returns> |
|
<summary>Sets the index Filegroup</summary> <returns>Returns nothing</returns> |
|
<summary>Sets the owner</summary> <returns>Returns nothing</returns> |
|
|
|
summary>Gets the database</summary> <returns>Returns the database</returns> |
|
<summary>Sets the table Filegroup</summary> <returns>Returns nothing</returns> |
|
summary>Gets the default geometric column type for newly-created geometric properties</summary> returns>Returns the default geometric column type</returns> |
|
|
|
<summary>Sets the text-in-row option</summary> <returns>Returns nothing</returns> |
Comments? |