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.  |