RelatedEnd.Load Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.