IRowOperationInterceptor.ManipulateRow method

namespace: Serenity.Data   assemblySerenity.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