RelatedEnd.ValidateEntityForAttach<TEntity> Methode

Definition

Bestimmt, ob ein Objekt an die lokale Auflistung oder den lokalen Verweis angefügt werden kann.

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)

Typparameter

TEntity

Der Typ des zu überprüfenden Objekts.

Parameter

entity
TEntity

Das zu überprüfende Objekt.

index
Int32

Die Position des Objekts, das in der Auflistung überprüft wird.

allowCollection
Boolean

Gibt an, ob das Objekt ein Element einer Auflistung ist.

Ausnahmen

Wenn das angefügte Objekt zugeordnet ist null.

-oder-

Das objekt, das an das verknüpfte Ende angefügt wird, ist nicht identisch ObjectContext mit dem Quellobjekt.

-oder-

Das angefügte Objekt befindet sich im Added Oder Deleted Zustand.

Hinweise

Die ValidateEntityForAttach<TEntity> Methode wird während eines Anfügungsvorgangs von Object Services aufgerufen.

Gilt für: