RelatedEnd.ValidateEntityForAttach<TEntity> Метод

Определение

Определяет, может ли объект быть присоединен к локальной коллекции или ссылке.

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)

Параметры типа

TEntity

Тип проверяемого объекта.

Параметры

entity
TEntity

Проверяемый объект.

index
Int32

Позиция проверяемого объекта в коллекции.

allowCollection
Boolean

Указывает, является ли объект членом коллекции.

Исключения

При присоединении nullобъекта.

–или–

Объект, присоединенный к связанному концу, не существует в том же, ObjectContext что и исходный объект.

–или–

Присоединенный объект находится в Added состоянии или Deleted состоянии.

Комментарии

Метод ValidateEntityForAttach<TEntity> вызывается службами объектов во время операции подключения.

Применяется к