RelatedEnd.ValidateEntityForAttach<TEntity> Método

Definición

Determina si un objeto se puede adjuntar a la colección local o a la referencia.

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 está validando.

index
Int32

Posición del objeto que se va a validar en la colección.

allowCollection
Boolean

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

Excepciones

Cuando el objeto que se va a adjuntar es null.

O bien

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

O bien

El objeto que se adjunta está en el Added estado o Deleted .

Comentarios

Los Servicios de objetos llaman al ValidateEntityForAttach<TEntity> método durante una operación de asociación.

Se aplica a