RelatedEnd.ValidateEntityForAttach<TEntity> 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.
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.