RelationalQueryableExtensions.ExecuteDelete<TSource> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odstraní všechny řádky databáze pro instance entit, které odpovídají dotazu LINQ z databáze.
public static int ExecuteDelete<TSource> (this System.Linq.IQueryable<TSource> source);
static member ExecuteDelete : System.Linq.IQueryable<'Source> -> int
<Extension()>
Public Function ExecuteDelete(Of TSource) (source As IQueryable(Of TSource)) As Integer
Parametry typu
- TSource
Parametry
- source
- IQueryable<TSource>
Zdrojový dotaz.
Návraty
Celkový počet řádků odstraněných v databázi.
Poznámky
Tato operace se provede okamžitě s databází, místo aby se odložila na SaveChanges() zavolání. Také nijak nepracuje se sledováním změn EF: instance entit, které se při vyvolání této operace sledují, se nebere v úvahu a neaktualizují se tak, aby odrážely změny.
Další informace a příklady najdete v tématu Provádění hromadných operací pomocí EF Core .
Platí pro
Entity Framework