EntityReference<TEntity>.CreateSourceQuery Metod

Definition

Skapar en motsvarande objektfråga som returnerar det relaterade objektet.

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)

Returer

ObjectQuery<TEntity>

En ObjectQuery<T> som returnerar det relaterade objektet.

Undantag

När objektet är i ett Added tillstånd.

-eller-

När objektet är i ett Detached tillstånd med ett MergeOption annat än NoTracking.

Kommentarer

Den här metoden används för att hämta en ny instans av ObjectQuery<T> det, när den körs, returnerar det relaterade objektet. Detta är användbart som startpunkt för en mer komplex koppling, union eller filtrerad fråga, eller för att returnera det refererade objektet i ett frånkopplat tillstånd med hjälp av NoTracking alternativet .

Gäller för