Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Interface IMetaObjectExtension

Allows access to the meta object extension

Namespace: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 14.26.0
Syntax
public interface IMetaObjectExtension : IDisposable, IChangeTracking

Methods

Clone(MetaObject)

Clones the specified dest object.

Declaration
void Clone(MetaObject destObject)
Parameters
Type Name Description
MetaObject destObject

The destination object.

Delete()

Informs service after delete object.

Declaration
void Delete()

Init(MetaObjectExtensionInfo, MetaObject)

Inits the service.

Declaration
void Init(MetaObjectExtensionInfo extensionInfo, MetaObject owner)
Parameters
Type Name Description
MetaObjectExtensionInfo extensionInfo

The extension info.

MetaObject owner

The owner object.

PreSave()

Informs service before save object.

Declaration
void PreSave()

Save()

Informs service after save object.

Declaration
void Save()