RelatedEnd.Load Metoda

Definice

Při přepsání v odvozené třídě načte související objekt nebo objekty do místní kolekce nebo odkazu.

Přetížení

Name Description
Load()

Při přepsání v odvozené třídě načte související objekt nebo objekty na související konec s výchozí možností sloučení.

Load(MergeOption)

Při přepsání v odvozené třídě načte objekt nebo objekty ze souvisejícího konce se zadanou možností sloučení.

Load()

Při přepsání v odvozené třídě načte související objekt nebo objekty na související konec s výchozí možností sloučení.

public:
 virtual void Load();
public void Load();
abstract member Load : unit -> unit
override this.Load : unit -> unit
Public Sub Load ()

Implementuje

Výjimky

Při načtení zdrojového objektu NoTracking pomocí dotazu a MergeOption není NoTracking nebo související objekty jsou již načteny.

nebo

Pokud zdrojový objekt není připojen k objektu ObjectContext.

nebo

Při sledování zdrojového objektuAdded, ale je ve stavu nebo Deleted je použit pro MergeOptionLoad()NoTracking.

Poznámky

Výchozí možnost sloučení je AppendOnly určena pro sledované objekty nebo NoTracking pokud objekt není sledován v objektu ObjectStateManager. Chcete-li zadat jinou možnost sloučení než , zavolejte AppendOnly metodu Load u konkrétního parametru EntityCollection<TEntity>EntityReference<TEntity>.MergeOption

Load Volání metody nastaví IsLoaded příznak na true.

Metoda Load načte související objekty ze zdroje dat bez ohledu na IsLoaded to, zda je true.

Platí pro

Load(MergeOption)

Při přepsání v odvozené třídě načte objekt nebo objekty ze souvisejícího konce se zadanou možností sloučení.

public:
 abstract void Load(System::Data::Objects::MergeOption mergeOption);
public abstract void Load(System.Data.Objects.MergeOption mergeOption);
abstract member Load : System.Data.Objects.MergeOption -> unit
Public MustOverride Sub Load (mergeOption As MergeOption)

Parametry

mergeOption
MergeOption

Použití MergeOption při slučování objektů do existujícího EntityCollection<TEntity>objektu .

Implementuje

Výjimky

Při načtení zdrojového objektu NoTracking pomocí dotazu a MergeOption není NoTracking nebo související objekty jsou již načteny.

nebo

Pokud zdrojový objekt není připojen k objektu ObjectContext.

nebo

Při sledování zdrojového objektuAdded, ale je ve stavu nebo Deleted je použit pro MergeOptionLoad()NoTracking.

Poznámky

Obě EntityCollection<TEntity> a EntityReference<TEntity> přepsat tuto metodu načtení souvisejících objektů. Load je volána k explicitnímu načtení souvisejících objektů ze souvisejícího konce vystaveného navigační vlastností. Další informace naleznete v tématu Načítání souvisejících objektů.

Load Volání metody nastaví IsLoaded příznak na true.

Metoda Load načte související objekty ze zdroje dat bez ohledu na IsLoaded to, zda je true.

Výchozí možnost sloučení je AppendOnly určena pro sledované objekty nebo NoTracking pokud objekt není sledován v objektu ObjectStateManager.

Platí pro