# FdoMySQLOvObjectPropertyDefinition Class Reference

`#include <MySqlOvObjectPropertyDefinition.h>`

Inheritance diagram for FdoMySQLOvObjectPropertyDefinition:

[legend]

List of all members.

## Detailed Description

Concrete class defining physical schema overrides for an object property definition.

Definition at line 31 of file MySqlOvObjectPropertyDefinition.h.

## Public Member Functions
FDOMYSQL_OV_API FdoMySQLOvPropertyMappingDefinition * | GetMappingDefinition ()
| Gets the mapping definition.
FDOMYSQL_OV_API void | SetMappingDefinition (FdoMySQLOvPropertyMappingDefinition *propertyMappingDefinition)
| Sets the mapping definition.
## Static Public Member Functions
static FDOMYSQL_OV_API FdoMySQLOvObjectPropertyDefinition * | Create (FdoString *name)
| Constructs an instance of an FdoMySQLOvObjectPropertyDefinition using the specified arguments.
static FDOMYSQL_OV_API FdoMySQLOvObjectPropertyDefinition * | Create ()
| Constructs a default of an FdoMySQLOvObjectPropertyDefinition.
## Protected Member Functions
virtual FdoRdbmsOvPropertyMappingClass * | CreateClassMapping (bool attach)
| Create and optionally attach a Class table property mapping.
virtual FdoRdbmsOvPropertyMappingConcrete * | CreateConcreteMapping (bool attach)
| Create and optionally attach a Concrete table property mapping.
virtual FdoRdbmsOvPropertyMappingSingle * | CreateSingleMapping (bool attach)
| Create and optionally attach a Single table property mapping.
virtual void | Dispose ()
| FdoMySQLOvObjectPropertyDefinition (FdoString *name)
| FdoMySQLOvObjectPropertyDefinition ()
virtual | ~FdoMySQLOvObjectPropertyDefinition ()

The documentation for this class was generated from the following file:

- MySqlOvObjectPropertyDefinition.h