SaaS CMS has officially launched! Learn more now.

Interface IMetaObjectExtension

Allows access to the meta object extension

Inherited Members
System.IDisposable.Dispose()
Namespace: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
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()