DbSet<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 virtual TEntity Attach (TEntity entity);
abstract member Attach : 'Entity -> 'Entity
override this.Attach : 'Entity -> 'Entity
Public Overridable Function Attach (entity As TEntity) As TEntity
Parametri
- entity
- TEntity
Entità da associare.
Restituisce
Entità.
Implementazioni
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per