Table of Contents

Delegate CloneSettings.OnCloneInsert

Namespace
CMS.DataEngine
Assembly
CMS.DataEngine.dll

Handles actions before/after inserting the clone. Use to further modify given object according to settings.

public delegate void CloneSettings.OnCloneInsert(CloneSettings settings, BaseInfo cloneToBeInserted)

Parameters

settings CloneSettings

Cloning settings

cloneToBeInserted BaseInfo

BaseInfo object of the clone ready to be inserted

Extension Methods

Constructors

OnCloneInsert(object, nint)

public OnCloneInsert(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(CloneSettings, BaseInfo, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(CloneSettings settings, BaseInfo cloneToBeInserted, AsyncCallback callback, object @object)

Parameters

settings CloneSettings
cloneToBeInserted BaseInfo
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(CloneSettings, BaseInfo)

public virtual void Invoke(CloneSettings settings, BaseInfo cloneToBeInserted)

Parameters

settings CloneSettings
cloneToBeInserted BaseInfo