RelatedEnd.ValidateEntityForAttach(TEntity, Int32, Boolean) RelatedEnd.ValidateEntityForAttach(TEntity, Int32, Boolean) RelatedEnd.ValidateEntityForAttach(TEntity, Int32, Boolean) RelatedEnd.ValidateEntityForAttach(TEntity, Int32, Boolean) Method

Definizione

Determina se un oggetto può essere collegato alla raccolta o al riferimento locale.Determines whether an object can be attached to the local collection or reference.

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)

Parametri di tipo

TEntity

Tipo di oggetto da convalidare.The type of the object to validate.

Parametri

entity
TEntity TEntity TEntity TEntity

Oggetto da convalidare.The object being validated.

index
Int32 Int32 Int32 Int32

Posizione dell'oggetto da convalidare nella raccolta.The position of the object being validated in the collection.

allowCollection
Boolean Boolean Boolean Boolean

Indica se l'oggetto è membro di una raccolta.Indicates whether the object is a member of a collection.

Eccezioni

Quando l'oggetto da connettere è null.When the object being attached is null.

In alternativa-or-

L'oggetto da collegare all'entità finale correlata non esiste nello stesso oggetto ObjectContext dell'oggetto di origine.The object being attached to the related end does not exist in the same ObjectContext as the source object.

In alternativa-or-

L'oggetto da collegare è nello stato Added o Deleted.The object being attached is in the Added or Deleted state.

Commenti

Il metodo ValidateEntityForAttach<TEntity> viene chiamato da Object Services durante le operazioni di connessione.The ValidateEntityForAttach<TEntity> method is called by Object Services during an attach operation.

Si applica a