RelatedEnd.ValidateEntityForAttach<TEntity> Método

Definição

Determina se um objeto pode ser anexado à referência ou à coleção local.

protected public:
generic <typename TEntity>
 void ValidateEntityForAttach(TEntity entity, int index, bool allowCollection);
protected internal void ValidateEntityForAttach<TEntity> (TEntity entity, int index, bool allowCollection);
member this.ValidateEntityForAttach : 'Entity * int * bool -> unit
Protected Friend Sub ValidateEntityForAttach(Of TEntity) (entity As TEntity, index As Integer, allowCollection As Boolean)

Parâmetros de tipo

TEntity

O tipo do objeto a ser validado.

Parâmetros

entity
TEntity

O objeto que está sendo validado.

index
Int32

A posição do objeto que está sendo validado na coleção.

allowCollection
Boolean

Indica se o objeto é um membro de uma coleção.

Exceções

Quando o objeto está sendo anexado é null.

- ou -

O objeto que está sendo anexado á extremidade relacionada não existe no mesmo ObjectContext como o objeto de origem.

- ou -

O objeto que está sendo anexado está no estado Added ou Deleted.

Comentários

O ValidateEntityForAttach<TEntity> método é chamado pelos Serviços de Objeto durante uma operação de anexação.

Aplica-se a