Interface IMetaObjectPropertyBinder
Defines the mechanism for meta object property binder.
Namespace: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 10.8.0Syntax
public interface IMetaObjectPropertyBinder
Methods
Delete(MetaObject, MetaObjectProperty, CustomTableRow)
Deletes the specified field.
Declaration
void Delete(MetaObject metaObject, MetaObjectProperty property, CustomTableRow rowSource)
Parameters
Type | Name | Description |
---|---|---|
MetaObject | metaObject | The meta object. |
MetaObjectProperty | property | The property. |
CustomTableRow | rowSource | The row source. |
InitTableConfig(TableConfig, MetaField)
Inits the table config.
Declaration
void InitTableConfig(TableConfig config, MetaField field)
Parameters
Type | Name | Description |
---|---|---|
TableConfig | config | The configuration to use. |
MetaField | field | The field. |
PostLoad(MetaObject, MetaObjectProperty)
Calls from Post-load event.
Declaration
void PostLoad(MetaObject metaObject, MetaObjectProperty property)
Parameters
Type | Name | Description |
---|---|---|
MetaObject | metaObject | The meta object. |
MetaObjectProperty | property | The property. |
PostSave(MetaObject, MetaObjectProperty)
Saves the specified property.
Declaration
void PostSave(MetaObject metaObject, MetaObjectProperty property)
Parameters
Type | Name | Description |
---|---|---|
MetaObject | metaObject | The meta object. |
MetaObjectProperty | property | The property. |
PreLoad(MetaObject, MetaObjectProperty, CustomTableRow)
Calls from Pre-load event.
Declaration
void PreLoad(MetaObject metaObject, MetaObjectProperty property, CustomTableRow rowSource)
Parameters
Type | Name | Description |
---|---|---|
MetaObject | metaObject | The meta object. |
MetaObjectProperty | property | The property. |
CustomTableRow | rowSource | The row source. |
PreSave(MetaObject, MetaObjectProperty, CustomTableRow)
Saves the specified property.
Declaration
void PreSave(MetaObject metaObject, MetaObjectProperty property, CustomTableRow rowSource)
Parameters
Type | Name | Description |
---|---|---|
MetaObject | metaObject | The meta object. |
MetaObjectProperty | property | The property. |
CustomTableRow | rowSource | The row source. |