Delegate ReportDataset.UpdateDataEventAsync
Asynchronous callback invoked when a record is fetched, receiving the raw column values and target table for deferred processing.
Assembly: Reportman.Reporting.dll
Syntax
public delegate Task ReportDataset.UpdateDataEventAsync(object sender, DataRow xrow, object[] values, DataTable newtable)
Parameters
| Type |
Name |
Description |
| object |
sender |
Asynchronous callback invoked when a record is fetched, receiving the raw column values and target table for deferred processing. |
| DataRow |
xrow |
Asynchronous callback invoked when a record is fetched, receiving the raw column values and target table for deferred processing. |
| object[] |
values |
Asynchronous callback invoked when a record is fetched, receiving the raw column values and target table for deferred processing. |
| DataTable |
newtable |
Asynchronous callback invoked when a record is fetched, receiving the raw column values and target table for deferred processing. |
Returns
| Type |
Description |
| Task |
Asynchronous callback invoked when a record is fetched, receiving the raw column values and target table for deferred processing. |
Constructors
View Source
UpdateDataEventAsync(object, nint)
Declaration
public UpdateDataEventAsync(object @object, nint method)
Parameters
Methods
View Source
BeginInvoke(object, DataRow, object[], DataTable, AsyncCallback, object)
Declaration
public virtual IAsyncResult BeginInvoke(object sender, DataRow xrow, object[] values, DataTable newtable, AsyncCallback callback, object @object)
Parameters
Returns
View Source
EndInvoke(IAsyncResult)
Declaration
public virtual Task EndInvoke(IAsyncResult result)
Parameters
Returns
View Source
Invoke(object, DataRow, object[], DataTable)
Declaration
public virtual Task Invoke(object sender, DataRow xrow, object[] values, DataTable newtable)
Parameters
Returns