Sdílet prostřednictvím


RelatedEnd.ValidateEntityForAttach<TEntity> Metoda

Definice

Určuje, zda lze objekt připojit k místní kolekci nebo odkazu.

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)

Parametry typu

TEntity

Typ objektu, který se má ověřit.

Parametry

entity
TEntity

Ověřovaný objekt.

index
Int32

Umístění objektu, který se ověřuje v kolekci.

allowCollection
Boolean

Určuje, zda je objekt členem kolekce.

Výjimky

Při přichycený objekt je null.

-nebo-

Objekt připojený ke souvisejícímu konci neexistuje ve stejném ObjectContext objektu jako zdrojový objekt.

-nebo-

Připojený objekt je ve Added stavu nebo Deleted .

Poznámky

Metoda ValidateEntityForAttach<TEntity> je volána službou Object Services během operace připojení.

Platí pro