Compartilhar via


RelatedEnd.Attach<TEntity>(IEnumerable<TEntity>, Boolean) Método

Definição

Define uma relação entre dois objetos anexados.

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)

Parâmetros de tipo

TEntity

O tipo da IEnumerable<T> coleção de objetos de entidade a serem anexados.

Parâmetros

entities
IEnumerable<TEntity>

Uma coleção IEnumerable<T> de objetos de entidade.

allowCollection
Boolean

Especifica se o objeto que está sendo anexado faz parte de uma coleção.

Comentários

O Attach<TEntity>(IEnumerable<TEntity>, Boolean) método é usado para definir uma relação entre um objeto e um objeto relacionado quando ambos os objetos já estão anexados a um contexto de objeto. Defina o objeto relacionado como a Value propriedade do EntityReference<TEntity> ou chame o Add método no EntityCollection<TEntity> se o objeto relacionado ainda não estiver anexado ao contexto do objeto. Quando ambos os objetos são desanexados, você também pode definir a relação definindo o objeto relacionado para a Value propriedade do EntityReference<TEntity> ou chamando o Add método no EntityCollection<TEntity> e anexando o objeto raiz no grafo do objeto. Para obter mais informações, consulte Anexar e desanexar objetos.

O Attach<TEntity>(IEnumerable<TEntity>, Boolean) método é chamado pelos Serviços de Objeto durante operações de anexação em relação a uma extremidade relacionada.

Aplica-se a