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 à coleção ou referência 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 que está sendo anexado é null.
-ou-
O objeto que está sendo anexado à extremidade relacionada não existe no mesmo ObjectContext que o objeto de origem.
-ou-
O objeto que está sendo anexado está no estado ou Deleted no Added estado.
Comentários
O ValidateEntityForAttach<TEntity> método é chamado pelos Serviços de Objeto durante uma operação de anexação.