RelatedEnd.ValidateEntityForAttach<TEntity> Método

Definición

Determina si un objeto puede asociarse a la referencia o colección 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

Tipo del objeto que se va a validar.

Parámetros

entity
TEntity

Objeto que se valida.

index
Int32

Posición del objeto que se valida en la colección.

allowCollection
Boolean

Indica si el objeto es miembro de una colección.

Excepciones

Cuando el objeto que se va a asociar es null.

o bien

El objeto que se adjunta al extremo relacionado no existe en el mismo objeto ObjectContext que el objeto de origen.

o bien

El objeto que se adjunta tiene el estado Added o Deleted.

Comentarios

Servicios de objeto llama al método ValidateEntityForAttach<TEntity> durante una operación de asociación.

Se aplica a