EntityReference<TEntity>.CreateSourceQuery Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine äquivalente Objektabfrage, die das verbundene Objekt zurückgibt.
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)
Gibt zurück
Eine ObjectQuery<T>, die das verbundene Objekt zurückgibt.
Ausnahmen
Wenn das Objekt den Status Added aufweist.
- oder -
Wenn das Objekt den Status Detached aufweist und für MergeOption nicht NoTracking festgelegt ist.
Hinweise
Diese Methode wird verwendet, um eine neue Instanz von ObjectQuery<T> abzurufen, die bei ihrer Ausführung das verbundene Objekt zurückgibt. Dies ist als Anfangspunkt für eine komplexere Join-, Vereinigungs- oder gefilterte Abfrage nützlich, oder um das Objekt, auf das verwiesen wird, mithilfe der NoTracking-Option in einem getrennten Zustand zurückzugeben.