Interface IMetaObjectPropertyBinder

Defines the mechanism for meta object property binder.

Namespace: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 10.8.0
Syntax
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.