Nyelv

RelatedEnd.ValidateEntityForAttach<TEntity> Metódus

Definíció

Meghatározza, hogy egy objektum csatolható-e a helyi gyűjteményhez vagy hivatkozáshoz.

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)

Típusparaméterek

TEntity

Az érvényesítendő objektum típusa.

Paraméterek

entity
TEntity

Az érvényesítendő objektum.

index
Int32

Az ellenőrzés alatt álló objektum helye a gyűjteményben.

allowCollection
Boolean

Azt jelzi, hogy az objektum egy gyűjtemény tagja-e.

Kivételek

Ha a csatolt objektum a nullkövetkező.

-vagy-

A kapcsolódó végponthoz csatolt objektum nem azonos ObjectContext a forrásobjektummal.

-vagy-

A csatolt objektum vagy AddedDeleted állapotban van.

Megjegyzések

A ValidateEntityForAttach<TEntity> metódust az Object Services hívja meg egy csatolási művelet során.

A következőre érvényes: