IDbSet<TEntity>.Attach(TEntity) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.