EntityReference<TEntity>.CreateSourceQuery Metodo

Definizione

Crea una query oggetto equivalente che restituisce l'oggetto correlato.

public:
 System::Data::Objects::ObjectQuery<TEntity> ^ CreateSourceQuery();
public System.Data.Objects.ObjectQuery<TEntity> CreateSourceQuery();
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null and 'Entity :> System.Data.Objects.DataClasses.IEntityWithRelationships)>
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null)>
Public Function CreateSourceQuery () As ObjectQuery(Of TEntity)

Valori restituiti

ObjectQuery<TEntity>

Oggetto che restituisce ObjectQuery<T> l'oggetto correlato.

Eccezioni

Quando l'oggetto è in Added uno stato.

oppure

Quando l'oggetto è in Detached uno stato diverso MergeOption da NoTracking.

Commenti

Questo metodo viene utilizzato per ottenere una nuova istanza di ObjectQuery<T> che, quando viene eseguita, restituisce l'oggetto correlato. Ciò è utile come punto di partenza per un join, un'unione o una query filtrata più complessa oppure per restituire l'oggetto a cui si fa riferimento in uno stato scollegato usando l'opzione NoTracking .

Si applica a