Поделиться через


DataServiceCollection<T>.Load Метод

Определение

Перегрузки

Load(IEnumerable<T>)

Загружает коллекцию объектов сущностей в коллекцию.

Load(T)

Загружает один объект сущности в коллекцию.

Load(IEnumerable<T>)

Загружает коллекцию объектов сущностей в коллекцию.

public void Load (System.Collections.Generic.IEnumerable<T> items);
member this.Load : seq<'T> -> unit
Public Sub Load (items As IEnumerable(Of T))

Параметры

items
IEnumerable<T>

Коллекция объектов сущностей, добавляемая к DataServiceCollection<T>.

Комментарии

Если отслеживание включено, функция Load будет присоединять все сущности, которые еще не отслеживаются контекстом, связанным с коллекцией. Операция будет глубоко входить во входные сущности, чтобы все связанные сущности были присоединены к контексту, если они еще не присутствуют. Все сущности в items будут отслеживаться после завершения загрузки. Метод load проверяет наличие дублирования. Коллекция будет игнорировать все дублирующиеся элементы, загруженные. Для большого количества элементов рекомендуется использовать DataServiceContext.LoadProperty.

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

Load(T)

Загружает один объект сущности в коллекцию.

public void Load (T item);
member this.Load : 'T -> unit
Public Sub Load (item As T)

Параметры

item
T

Добавляемый объект сущности.

Комментарии

Если отслеживание включено, функция Load будет присоединять сущность, если она еще не отслеживается контекстом, связанным с коллекцией. Операция будет проходить глубоко во входную сущность, чтобы все связанные сущности были присоединены к контексту, если они еще не присутствуют. Объект item будет отслеживаться после завершения загрузки. Метод load проверяет наличие дублирования. Коллекция будет игнорировать все дублирующиеся элементы, загруженные.

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