RelatedEnd.ValidateLoad<TEntity>(MergeOption, String) 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.
Stellt sicher, dass das zugehörige Objekt oder die zugehörigen Objekte erfolgreich in die lokale Auflistung oder den Lokalen Verweis geladen werden können.
protected:
generic <typename TEntity>
System::Data::Objects::ObjectQuery<TEntity> ^ ValidateLoad(System::Data::Objects::MergeOption mergeOption, System::String ^ relatedEndName);
protected System.Data.Objects.ObjectQuery<TEntity> ValidateLoad<TEntity>(System.Data.Objects.MergeOption mergeOption, string relatedEndName);
member this.ValidateLoad : System.Data.Objects.MergeOption * string -> System.Data.Objects.ObjectQuery<'Entity>
Protected Function ValidateLoad(Of TEntity) (mergeOption As MergeOption, relatedEndName As String) As ObjectQuery(Of TEntity)
Typparameter
- TEntity
Der Typ des zu überprüfenden Objekts.
Parameter
- mergeOption
- MergeOption
Wird MergeOption beim Zusammenführen von Objekten in ein vorhandenes EntityCollection<TEntity>Objekt verwendet.
- relatedEndName
- String
Der Name des zugehörigen Endes.
Gibt zurück
Ein ObjectQuery<T> Objekt, das zum Laden des Objekts oder der Objekte am zugehörigen Ende verwendet wird.
Ausnahmen
Wenn das Quellobjekt mithilfe einer NoTracking Abfrage abgerufen wurde und dies MergeOption nicht NoTracking oder die zugehörigen Objekte bereits geladen wurden.
-oder-
Wenn das Quellobjekt nicht an die ObjectContext.
-oder-
Wenn das Quellobjekt nachverfolgt wird, sich aber im Zustand oder Deleted im Added Zustand befindet oder für das MergeOption verwendet Load wirdNoTracking.
Hinweise
Object Services ruft die ObjectQuery<T> durch Aufrufen der IRelatedEnd.CreateSourceQuery-Methode ab.
Object Services ruft die ValidateLoad<TEntity> Methode auf, bevor ein Ladevorgang ausgeführt wird, um sicherzustellen, dass der Vorgang erfolgreich ist.