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í

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

Když byl zdrojový objekt načten pomocí NoTracking dotazu a MergeOption objekt NoTracking není nebo jsou související objekty již načteny.

-nebo-

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

-nebo-

Když je zdrojový objekt sledován, ale je ve Added stavu nebo Deleted nebo se MergeOption používá pro Load()NoTrackingje .

Poznámky

Výchozí možnost sloučení je AppendOnly pro sledované objekty nebo NoTracking pokud objekt není sledován v objektu ObjectStateManager. Chcete-li zadat jinou možnost sloučení než AppendOnly, zavolejte metodu EntityReference<TEntity>LoadEntityCollection<TEntity> nebo , která přebírá konkrétní MergeOption parametr.

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

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

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

Objekt MergeOption , který se má použít při slučování objektů do existujícího EntityCollection<TEntity>objektu .

Implementuje

Výjimky

Když byl zdrojový objekt načten pomocí NoTracking dotazu a MergeOption objekt NoTracking není nebo jsou související objekty již načteny.

-nebo-

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

-nebo-

Když je zdrojový objekt sledován, ale je ve Added stavu nebo Deleted nebo se MergeOption používá pro Load()NoTrackingje .

Poznámky

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

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

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

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

Platí pro