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
objectmethod
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
objectcolumnName
stringresult
objectcallback
AsyncCallbackobject
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
objectcolumnName
stringresult
object
Returns
- bool