Deveel.Data.Sql.Tables.UserContextTable.UpdateRow C# (CSharp) Method

UpdateRow() public method

public UpdateRow ( Deveel.Data.Sql.Tables.Row row ) : void
row Deveel.Data.Sql.Tables.Row
return void
        public void UpdateRow(Row row)
        {
            if (row == null)
                throw new ArgumentNullException("row");

            var rowId = row.RowId;
            if (rowId.IsNull)
                throw new ArgumentException("Cannot update a row with NULL ROWID");

            OnTableEvent(TriggerEventTime.Before, TriggerEventType.Update, rowId, row);

            MutableTable.UpdateRow(row);

            OnTableEvent(TriggerEventTime.After, TriggerEventType.Update, rowId, row);
        }