Тіл

RelatedEnd.Load Метод

Определение

При переопределении в производном классе загружает связанный объект или объекты в локальную коллекцию или ссылку.

Перегрузки

Имя Описание
Load()

При переопределении в производном классе загружает связанный объект или объекты в связанный конец с параметром слияния по умолчанию.

Load(MergeOption)

При переопределении в производном классе загружает объект или объекты из связанного конца с указанным параметром слияния.

Load()

При переопределении в производном классе загружает связанный объект или объекты в связанный конец с параметром слияния по умолчанию.

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

Реализации

Исключения

Когда исходный NoTracking объект был получен с помощью запроса и MergeOption не NoTracking загружены связанные объекты.

–или–

Если исходный объект не подключен к объекту ObjectContext.

–или–

Если исходный объект отслеживается, но находится в Added состоянии или Deleted состоянии или MergeOption используется для Load()NoTracking.

Комментарии

Параметр слияния по умолчанию предназначен AppendOnly для отслеживаемых объектов или NoTracking если объект не отслеживается в объекте ObjectStateManager. Чтобы указать параметр слияния, отличный от AppendOnlyметода, вызовите Load метод для EntityCollection<TEntity> определенного EntityReference<TEntity> параметра.MergeOption

Load Вызов метода задает для флага IsLoadedtrueзначение .

Метод Load загружает связанные объекты из источника данных независимо от того, является ли IsLoadedон.true

Применяется к

Load(MergeOption)

При переопределении в производном классе загружает объект или объекты из связанного конца с указанным параметром слияния.

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)

Параметры

mergeOption
MergeOption

Используется MergeOption при слиянии объектов с существующим EntityCollection<TEntity>.

Реализации

Исключения

Когда исходный NoTracking объект был получен с помощью запроса и MergeOption не NoTracking загружены связанные объекты.

–или–

Если исходный объект не подключен к объекту ObjectContext.

–или–

Если исходный объект отслеживается, но находится в Added состоянии или Deleted состоянии или MergeOption используется для Load()NoTracking.

Комментарии

И EntityCollection<TEntity>EntityReference<TEntity> переопределите этот метод для загрузки связанных объектов. Load вызывается для явной загрузки связанных объектов из связанного конца, предоставляемого свойством навигации. Дополнительные сведения см. в разделе "Загрузка связанных объектов".

Load Вызов метода задает для флага IsLoadedtrueзначение .

Метод Load загружает связанные объекты из источника данных независимо от того, является ли IsLoadedон.true

Параметр слияния по умолчанию предназначен AppendOnly для отслеживаемых объектов или NoTracking если объект не отслеживается в объекте ObjectStateManager.

Применяется к