OSGeo FDO Provider for MySQL .NET API Reference

OSGeo FDO MySQL .NET API

.NET API Reference OSGeo FDO Provider for MySQL

OvGeometricPropertyDefinition Class Reference

#include <mgOvGeometricPropertyDefinition.h>

List of all members.


Detailed Description

Abstract class defining physical schema overrides for a geometric property definition.

Definition at line 29 of file mgOvGeometricPropertyDefinition.h.

Public Member Functions

__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvGeometricColumn * get_Column ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvGeometricColumn * get_Column ()
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricColumn * get_Column ()
 Gets the column override.
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricColumnType get_GeometricColumnType ()
 Gets the geometric column type.
__property NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricContentType get_GeometricContentType ()
 Gets the geometric content type.
__property System::String * get_XColumnName ()
 Gets the ordinate column name for the X ordinate. This only applies when GeometricContentType==OvGeometricContentType_Ordinates. Default value is "X".
__property System::String * get_YColumnName ()
 Gets the ordinate column name for the Y ordinate. This only applies when GeometricContentType==OvGeometricContentType_Ordinates. Default value is "Y".
__property System::String * get_ZColumnName ()
 Gets the ordinate column name for the Z ordinate. This only applies when GeometricContentType==OvGeometricContentType_Ordinates and the property definition's "HasElevation" attribute is "true". Default value is "Z".
 OvGeometricPropertyDefinition (System::String *name)
 OvGeometricPropertyDefinition ()
 Constructs a default of an FdoSqlServerOvGeometricPropertyDefinition.
 OvGeometricPropertyDefinition (System::String *name)
 OvGeometricPropertyDefinition ()
 Constructs a default of an OvGeometricPropertyDefinition.
__property System::Void set_Column (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_SQLSERVERSPATIAL::OvGeometricColumn *geometricColumn)
__property System::Void set_Column (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE_MYSQL::OvGeometricColumn *geometricColumn)
__property System::Void set_GeometricColumnType (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricColumnType columnType)
 Sets the geometric column type.
__property System::Void set_GeometricContentType (NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvGeometricContentType contentType)
 Sets the content type.
__property System::Void set_XColumnName (System::String *columnName)
 Sets the ordinate column name for the X ordinate.
__property System::Void set_YColumnName (System::String *columnName)
 Sets the ordinate column name for the Y ordinate.
__property System::Void set_ZColumnName (System::String *columnName)
 Sets the ordinate column name for the Z ordinate.

Protected Member Functions

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

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