IDbSet<TEntity>.Attach(TEntity) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dołącza daną jednostkę do kontekstu bazowego zestawu. Oznacza to, że jednostka jest umieszczana w kontekście w stanie Bez zmian, tak jakby została odczytowana z bazy danych.
public TEntity Attach (TEntity entity);
abstract member Attach : 'Entity -> 'Entity
Public Function Attach (entity As TEntity) As TEntity
Parametry
- entity
- TEntity
Jednostka do dołączenia.
Zwraca
Jednostka.
Uwagi
Dołączanie służy do ponownego wypełniania kontekstu za pomocą jednostki znanej już w bazie danych. W związku z tym funkcja SaveChanges nie podejmie próby wstawienia dołączonej jednostki do bazy danych, ponieważ zakłada się, że już istnieje. Należy pamiętać, że jednostki, które są już w kontekście w innym stanie, będą miały ich stan ustawiony na Niezmienione. Dołączanie jest no-op, jeśli jednostka jest już w kontekście w stanie Bez zmian.