RelatedEnd.ValidateEntityForAttach<TEntity> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermittelt, ob ein Objekt der lokalen Auflistung oder dem 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 validierenden Objekts.
Parameter
- entity
- TEntity
Das Objekt, das überprüft wird.
- index
- Int32
Die Position des zu überprüfenden Objekts in der Auflistung.
- allowCollection
- Boolean
Gibt an, ob das Objekt ein Member einer Auflistung ist.
Ausnahmen
Wenn das Objekt, das angefügt wird, null
ist.
- oder -
Wenn das Objekt, das dem verknüpften Ende angefügt wird, sich nicht im selben ObjectContext wie das Quellobjekt befindet.
- oder -
Wenn das Objekt, das angefügt wird, sich im Added-Status oder im Deleted-Status befindet.
Hinweise
Die ValidateEntityForAttach<TEntity>
-Methode wird bei Anfügevorgängen von Object Services aufgerufen.