Condividi tramite


Table<TEntity>.ITable.DeleteOnSubmit(Object) Metodo

Definizione

Imposta un'entità di questa tabella sullo stato 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

Parametri

entity
Object

Entità da rimuovere.

Implementazioni

Commenti

Questo membro è un’implementazione esplicita di un membro di interfaccia. Può essere utilizzato solo quando si esegue il cast dell'istanza Table<TEntity> a un'interfaccia ITable.

Nota

LINQ to SQL non supporta o riconosce operazioni di eliminazione a catena. Se si vuole eliminare una riga in una tabella con vincoli, è necessario impostare la ON DELETE CASCADE regola nel vincolo chiave esterna nel database oppure usare il codice per eliminare prima gli oggetti figlio che impediscono l'eliminazione dell'oggetto padre. In caso contrario, viene generata un'eccezione.

Si applica a