IRowOperationInterceptor.ManipulateRow method
namespace: Serenity.Data assembly: Serenity.Net.Services
Intercepts EntityConnectionExtensions.DeleteById method.
public OptionalValue<long?> ManipulateRow(Type rowType, OptionalValue<object> id, IRow row,
ExpectedRows expectedRows, bool getNewId)
| parameter | description |
|---|---|
| rowType | Type of the row |
| id | The identifier if Update/Delete is used. |
| row | Row being manipulated. Is null for delete. |
| expectedRows | The expected number of rows to be manipulated. Default is 1. |
| getNewId | True if InsertAndGetID is called |
See Also
- struct OptionalValue<T>
- interface IRow
- enum ExpectedRows
- interface IRowOperationInterceptor