Show / Hide Table of Contents

Delegate OnFieldChange<TValue>

Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public delegate void OnFieldChange<TValue>(TableRowBase fieldOwner, TValue persistedValue, TValue currentValue, TValue newValue);
Parameters
Type Name Description
TableRowBase fieldOwner
TValue persistedValue
TValue currentValue
TValue newValue
Type Parameters
Name Description
TValue

Constructors

OnFieldChange(Object, IntPtr)

Declaration
public OnFieldChange(object object, IntPtr method)
Parameters
Type Name Description
Object object
IntPtr method

Methods

BeginInvoke(TableRowBase, TValue, TValue, TValue, AsyncCallback, Object)

Declaration
public virtual IAsyncResult BeginInvoke(TableRowBase fieldOwner, TValue persistedValue, TValue currentValue, TValue newValue, AsyncCallback callback, object object)
Parameters
Type Name Description
TableRowBase fieldOwner
TValue persistedValue
TValue currentValue
TValue newValue
AsyncCallback callback
Object object
Returns
Type Description
IAsyncResult

EndInvoke(IAsyncResult)

Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
Type Name Description
IAsyncResult result

Invoke(TableRowBase, TValue, TValue, TValue)

Declaration
public virtual void Invoke(TableRowBase fieldOwner, TValue persistedValue, TValue currentValue, TValue newValue)
Parameters
Type Name Description
TableRowBase fieldOwner
TValue persistedValue
TValue currentValue
TValue newValue

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top