Udostępnij za pośrednictwem


RelatedEnd.ValidateEntityForAttach<TEntity> Metoda

Definicja

Określa, czy obiekt może być dołączony do kolekcji lokalnej, czy odwołania.

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 obiektu do zweryfikowania.

Parametry

entity
TEntity

Weryfikowany obiekt.

index
Int32

Pozycja obiektu weryfikowanego w kolekcji.

allowCollection
Boolean

Wskazuje, czy obiekt jest elementem członkowskim kolekcji.

Wyjątki

Gdy dołączany obiekt ma wartość null.

-lub-

Obiekt dołączony do powiązanego końca nie istnieje w taki sam ObjectContext sposób jak obiekt źródłowy.

-lub-

Dołączany obiekt jest w Added stanie lub Deleted .

Uwagi

Metoda jest wywoływana ValidateEntityForAttach<TEntity> przez usługi obiektów podczas operacji dołączania.

Dotyczy