OSGeo FDO Provider for MySQL .NET API Reference

OSGeo FDO MySQL .NET API

.NET API Reference OSGeo FDO Provider for MySQL

OvClassDefinition Class Reference

#include <mgOvClassDefinition.h>

List of all members.


Detailed Description

summary>Abstract class defining physical schema overrides for a class definition.

Definition at line 43 of file mgOvClassDefinition.h.

Public Member Functions

__property System::String * get_AutoIncrementPropertyName ()
__property System::Int64 get_AutoIncrementSeed ()
__property System::Int32 get_IdentityIncrement ()
__property System::Boolean get_IdentityIsGloballyUnique ()
__property System::String * get_IdentityPropertyName ()
__property System::Int32 get_IdentitySeed ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvPropertyDefinitionCollection * get_Properties ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvPropertyDefinitionCollection * get_Properties ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvReadOnlyPropertyDefinitionCollection * get_Properties ()
 Gets the collection of property overrides for this class override.
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvTable * get_Table ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvTable * get_Table ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTable * get_Table ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTableMappingType get_TableMapping ()
 OvClassDefinition (System::String *name)
 OvClassDefinition ()
 Constructs a default of an NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvClassDefinition.
 OvClassDefinition (System::String *name)
 OvClassDefinition ()
 Constructs a default of an OvClassDefinition.
__property System::Void set_AutoIncrementPropertyName (System::String *autoIncrementPropertyName)
__property System::Void set_AutoIncrementSeed (System::Int64 autoIncrementSeed)
__property System::Void set_IdentityIncrement (System::Int32 identityIncrement)
__property System::Void set_IdentityIsGloballyUnique (System::Boolean isGloballyUnique)
__property System::Void set_IdentityPropertyName (System::String *identityPropertyName)
__property System::Void set_IdentitySeed (System::Int32 identitySeed)
__property System::Void set_Parent (NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA::PhysicalElementMapping *value)
__property System::Void set_Table (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvTable *table)
__property System::Void set_Table (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvTable *table)
__property System::Void set_TableMapping (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvTableMappingType mappingType)
System::Void WriteXmlAttributes (NAMESPACE_OSGEO_COMMON_XML::XmlWriter *xmlWriter, NAMESPACE_OSGEO_FDO_XML::XmlFlags *flags)

Protected Member Functions

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

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