RelatedEnd.Attach<TEntity>(IEnumerable<TEntity>, Boolean) Metodo

Definizione

Definisce una relazione tra due oggetti collegati.

protected public:
generic <typename TEntity>
 void Attach(System::Collections::Generic::IEnumerable<TEntity> ^ entities, bool allowCollection);
protected internal void Attach<TEntity>(System.Collections.Generic.IEnumerable<TEntity> entities, bool allowCollection);
member this.Attach : seq<'Entity> * bool -> unit
Protected Friend Sub Attach(Of TEntity) (entities As IEnumerable(Of TEntity), allowCollection As Boolean)

Parametri di tipo

TEntity

Tipo della IEnumerable<T> raccolta di oggetti entità da associare.

Parametri

entities
IEnumerable<TEntity>

Raccolta IEnumerable<T> di oggetti entità.

allowCollection
Boolean

Specifica se l'oggetto associato fa parte di una raccolta.

Commenti

Il Attach<TEntity>(IEnumerable<TEntity>, Boolean) metodo viene utilizzato per definire una relazione tra un oggetto e un oggetto correlato quando entrambi gli oggetti sono già collegati a un contesto di oggetto. Impostare l'oggetto correlato sulla Value proprietà dell'oggetto EntityReference<TEntity> o chiamare il Add metodo su EntityCollection<TEntity> se l'oggetto correlato non è già associato al contesto dell'oggetto. Quando entrambi gli oggetti vengono scollegati, è anche possibile definire la relazione impostando l'oggetto correlato sulla Value proprietà di EntityReference<TEntity> o chiamando il Add metodo su EntityCollection<TEntity> e quindi collegando l'oggetto radice nell'oggetto grafico. Per altre informazioni, vedere Collegamento e scollegamento di oggetti.

Il Attach<TEntity>(IEnumerable<TEntity>, Boolean) metodo viene chiamato da Object Services durante le operazioni di collegamento su una fine correlata.

Si applica a