Table<TEntity>.ITable.DeleteOnSubmit(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Coloca una entidad de esta tabla en un estado pending delete
.
virtual void System.Data.Linq.ITable.DeleteOnSubmit(System::Object ^ entity) = System::Data::Linq::ITable::DeleteOnSubmit;
void ITable.DeleteOnSubmit (object entity);
abstract member System.Data.Linq.ITable.DeleteOnSubmit : obj -> unit
override this.System.Data.Linq.ITable.DeleteOnSubmit : obj -> unit
Sub DeleteOnSubmit (entity As Object) Implements ITable.DeleteOnSubmit
Parámetros
- entity
- Object
Entidad que se va a quitar.
Implementaciones
Comentarios
Este miembro es una implementación explícita de un miembro de interfaz. Solo se puede utilizar cuando la instancia de Table<TEntity> se convierte en una interfaz ITable.
Nota
LINQ to SQL no admite ni reconoce las operaciones de eliminación en cascada. Si desea eliminar una fila de una tabla que tiene restricciones, deberá establecer la regla ON DELETE CASCADE
en la restricción FOREIGN KEY de la base de datos o bien utilizar su propio código para eliminar primero los objetos secundarios que impiden que se elimine el objeto primario. De lo contrario, se inicia una excepción.