Table<TEntity>.ITable.DeleteOnSubmit(Object) Метод

Определение

Помещает сущность из этой таблицы в 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

Параметры

entity
Object

Сущность, удаляемая.

Реализации

Комментарии

Этот член является явной реализацией элемента интерфейса. Его можно использовать только в том случае, если Table<TEntity> экземпляр приведение к интерфейсу ITable .

Note

LINQ to SQL не поддерживает или распознает операции каскадного удаления. Если вы хотите удалить строку в таблице с ограничениями, необходимо задать ON DELETE CASCADE правило в ограничении внешнего ключа в базе данных или использовать собственный код, чтобы сначала удалить дочерние объекты, которые препятствуют удалению родительского объекта. В противном случае создается исключение.

Применяется к