EntityCollection<TEntity>.Attach 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.
Overload
| Attach(IEnumerable<TEntity>) |
Definisce le relazioni tra un oggetto e una raccolta di oggetti correlati in un contesto dell'oggetto. |
| Attach(TEntity) |
Definisce una relazione tra due oggetti connessi in un contesto dell'oggetto. |
Attach(IEnumerable<TEntity>)
Definisce le relazioni tra un oggetto e una raccolta di oggetti correlati in un contesto dell'oggetto.
public void Attach(System.Collections.Generic.IEnumerable<TEntity> entities);
override this.Attach : seq<'Entity (requires 'Entity : null)> -> unit
Public Sub Attach (entities As IEnumerable(Of TEntity))
Parametri
- entities
- IEnumerable<TEntity>
Raccolta di oggetti nel contesto dell'oggetto correlati all'oggetto di origine.
Eccezioni
La raccolta entities è null.
L'oggetto di origine o un oggetto nella raccolta di entità è Null o non è in uno Unchanged stato o Modified . Oppure la relazione non può essere definita in base ai metadati EDM. Questa condizione può verificarsi quando l'associazione nello schema concettuale non supporta una relazione tra i due tipi.
Commenti
Carica le entità correlate nella raccolta locale. Se la raccolta è già riempita o parzialmente compilata, unisce le entità esistenti con le entità indicate. Le entità specificate non vengono considerate come il set completo di entità correlate. Il proprietario e tutte le entità passate devono essere nello stato Non modificato o Modificato. Gli elementi eliminati sono consentiti solo quando il gestore dello stato sta già monitorando l'istanza della relazione.
Si applica a
Attach(TEntity)
Definisce una relazione tra due oggetti connessi in un contesto dell'oggetto.
public void Attach(TEntity entity);
override this.Attach : 'Entity -> unit
Public Sub Attach (entity As TEntity)
Parametri
- entity
- TEntity
Oggetto da connettere.
Eccezioni
Quando entity è null.
Quando entity non può essere correlato all'oggetto di origine. Ciò può verificarsi quando l'associazione nello schema concettuale non supporta una relazione tra i due tipi.-oppure-Quando uno degli oggetti è Null o non è in uno Unchanged stato o Modified .