I have a Silverlight3 client consuming an unmodified/code-generated DomainService through RIA Services with a Linq-to-SQL back end. Is this the correct way to delete a row from the database?
this.context.Albums.Remove(this.context.Albums[0]);
this.context.SubmitChanges();
The SubmitOperation comes back with no errors, but no rows are ever deleted from the database. Inserts work just fine.