RelatedEnd.Attach<TEntity>(IEnumerable<TEntity>, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.