Condividi tramite


IDbSet<TEntity>.Attach(TEntity) Metodo

Definizione

Associa l'entità specificata al contesto sottostante il set, ovvero l'entità viene posizionata nel contesto nello stato Unchanged, come se fosse stata letta dal database.

public TEntity Attach (TEntity entity);
abstract member Attach : 'Entity -> 'Entity
Public Function Attach (entity As TEntity) As TEntity

Parametri

entity
TEntity

Entità da associare.

Restituisce

TEntity

Entità.

Commenti

Il metodo Attach viene utilizzato per ripopolare un contesto con un'entità nota già esistente nel database. SaveChanges non tenterà pertanto di inserire un'entità associata nel database perché si presuppone che sia già presente. Lo stato delle entità già presenti nel contesto in un altro stato verrà impostato su Unchanged. Attach non esegue alcuna operazione se l'entità è già presente nel contesto nello stato Unchanged.

Si applica a