Table<TEntity>.ITable.DeleteOnSubmit(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.