RelatedEnd.ValidateEntityForAttach<TEntity> Método

Definição

Determina se um objeto pode ser associado à 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 Genérico

TEntity

O tipo de objeto a validar.

Parâmetros

entity
TEntity

O objeto a ser validado.

index
Int32

A posição do objeto validado na coleção.

allowCollection
Boolean

Indica se o objeto pertence a uma coleção.

Exceções

Quando o objeto a ser fixado é null.

-ou-

O objeto que está ligado à extremidade relacionada não existe da mesma ObjectContext forma que o objeto de origem.

-ou-

O objeto a ser acoplado está no Added estado ou.Deleted

Observações

O ValidateEntityForAttach<TEntity> método é chamado pelos Object Services durante uma operação de anexação.

Aplica-se a