.NET API Reference OSGeo FDO Provider for MySQL
Main Page | Namespace List | Alphabetical List | Class List | File List | Class Members | File Members

OvTable Class Reference

#include <mgOvTable.h>

List of all members.


Detailed Description

<summary>Abstract class defining physical schema overrides for a table.</summary>

Definition at line 30 of file mgOvTable.h.


Public Member Functions

__property System::String * get_Database ()
__property System::String * get_DataDirectory ()
__property System::String * get_IndexDirectory ()
__property System::String * get_PKeyName ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvStorageEngineType get_StorageEngine ()
 OvTable (System::String *name)
 OvTable ()
__property System::Void set_Database (System::String *database)
__property System::Void set_DataDirectory (System::String *dataDirectory)
__property System::Void set_IndexDirectory (System::String *indexDirectory)
__property System::Void set_Parent (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalElementMapping *value)
__property System::Void set_PKeyName (System::String *keyName)
__property System::Void set_StorageEngine (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvStorageEngineType storageEngine)

Protected Member Functions

 OvTable (System::IntPtr unmanaged, System::Boolean autoDelete)

Constructor & Destructor Documentation

OvTable::OvTable System::IntPtr  unmanaged,
System::Boolean  autoDelete
[protected]
 

OvTable::OvTable  ) 
 

summary>Constructs an instance of an OvTable using the specified arguments</summary> <param name="name">Input name</param> <returns>Returns OvTable</returns>

OvTable::OvTable System::String *  name  ) 
 

summary>Gets the directory where table data is stored</summary> <returns>Returns the directory where table data is stored</returns>


Member Function Documentation

__property System::String* OvTable::get_Database  ) 
 

summary>Sets the database</summary> <returns>Returns nothing</returns>

__property System::String* OvTable::get_DataDirectory  ) 
 

summary>Sets the directory where table data is stored</summary> <returns>Returns nothing</returns>

__property System::String* OvTable::get_IndexDirectory  ) 
 

summary>Sets the directory where indexes are stored</summary> <returns>Returns nothing</returns>

__property System::String* OvTable::get_PKeyName  ) 
 

summary>Sets the primary key name</summary> <param name="keyName">Input the primary key name</param> returns>Returns nothing</returns>

__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvStorageEngineType OvTable::get_StorageEngine  ) 
 

summary>Sets the storage engine type</summary> <returns>Returns nothing</returns>

__property System::Void OvTable::set_Database System::String *  database  ) 
 

__property System::Void OvTable::set_DataDirectory System::String *  dataDirectory  ) 
 

summary>Gets the directory where indexes are stored</summary> <returns>Returns the directory where indexes are stored</returns>

__property System::Void OvTable::set_IndexDirectory System::String *  indexDirectory  ) 
 

summary>Gets the storage engine type</summary> <returns>Returns the storage engine type</returns>

__property System::Void OvTable::set_Parent NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalElementMapping *  value  ) 
 

__property System::Void OvTable::set_PKeyName System::String *  keyName  ) 
 

__property System::Void OvTable::set_StorageEngine NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvStorageEngineType  storageEngine  ) 
 

summary>Gets the database</summary> <returns>Returns the database</returns>


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