cuvinte 📊 LINQ & Entity Framework Core Flashcards

(9 cards)

1
Q

DbContext

A

Clasa principală care gestionează conexiunea și sesiunea cu baza de date.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

DbSet

A

Reprezintă o tabelă din baza de date sub formă de colecție de obiecte.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Migration

A

Procesul de actualizare a bazei de date pentru a corespunde cu modelul din C#.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Up / Down

A

Metodele dintr-o migrare care aplică schimbările, respectiv fac rollback.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

IQueryable

A

Interfață LINQ care execută filtrarea direct pe serverul de baze de date (SQL).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

IEnumerable

A

Interfață LINQ care execută filtrarea în memoria RAM a aplicației.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Include

A

Metodă pentru “Eager Loading” (aduce datele relaționate într-o singură interogare).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SelectMany

A

Operator LINQ care aplatizează o ierarhie de liste într-o singură listă.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Deferred Execution

A

Conceptul prin care o interogare se execută doar când datele sunt efectiv citite.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly