Table of Contents

Delegate MacroResolver.GetObjectValueByNameHandler

Namespace
CMS.MacroEngine
Assembly
CMS.MacroEngine.dll

Handler to get the specific column value from specified object.

public delegate bool MacroResolver.GetObjectValueByNameHandler(object obj, string columnName, ref object result)

Parameters

obj object
Handler to get the specific column value from specified object.
columnName string
Handler to get the specific column value from specified object.
result object
Handler to get the specific column value from specified object.

Returns

bool
Handler to get the specific column value from specified object.
Extension Methods

Constructors

GetObjectValueByNameHandler(object, nint)

public GetObjectValueByNameHandler(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(object, string, ref object, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(object obj, string columnName, ref object result, AsyncCallback callback, object @object)

Parameters

obj object
columnName string
result object
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(ref object, IAsyncResult)

public virtual bool EndInvoke(ref object result, IAsyncResult __result)

Parameters

result object
__result IAsyncResult

Returns

bool

Invoke(object, string, ref object)

public virtual bool Invoke(object obj, string columnName, ref object result)

Parameters

obj object
columnName string
result object

Returns

bool