EntityCollection<TEntity>.Attach 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.
Sobrecargas
| Attach(IEnumerable<TEntity>) |
Define as relações entre um objeto e uma coleção de objetos relacionados em um contexto de objeto. |
| Attach(TEntity) |
Define uma relação entre dois objetos anexados a um contexto de objeto. |
Attach(IEnumerable<TEntity>)
Define as relações entre um objeto e uma coleção de objetos relacionados em um contexto de objeto.
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))
Parâmetros
- entities
- IEnumerable<TEntity>
Coleção de objetos no contexto de objeto relacionados ao objeto de origem.
Exceções
A coleção entities é nula.
O objeto de origem ou um objeto na coleção de entidades é nulo ou não está em um Unchanged estado ou Modified .-ou-A relação não pode ser definida com base nos metadados do EDM. Isso pode ocorrer quando a associação no esquema conceitual não dá suporte a uma relação entre os dois tipos.
Comentários
Carrega entidades relacionadas na coleção local. Se a coleção já estiver preenchida ou parcialmente preenchida, mescla as entidades existentes com as entidades fornecidas. As entidades fornecidas não são consideradas como o conjunto completo de entidades relacionadas. O proprietário e todas as entidades passadas devem estar no estado Inalterado ou Modificado. Permitimos elementos excluídos somente quando o gerenciador de estado já estiver acompanhando a instância de relação.
Aplica-se a
Attach(TEntity)
Define uma relação entre dois objetos anexados a um contexto de objeto.
public void Attach(TEntity entity);
override this.Attach : 'Entity -> unit
Public Sub Attach (entity As TEntity)
Parâmetros
- entity
- TEntity
O objeto que está sendo anexado.
Exceções
Quando a entidade é nula.
Quando a entidade não pode estar relacionada ao objeto de origem. Isso pode ocorrer quando a associação no esquema conceitual não dá suporte a uma relação entre os dois tipos.-ou-Quando um dos objetos é nulo ou não está em um Unchanged estado ou Modified .