Udostępnij za pośrednictwem


IDbSet<TEntity>.Attach(TEntity) Metoda

Definicja

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

TEntity

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.

Dotyczy