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 проверяет наличие дублирования. Коллекция будет игнорировать все дублирующиеся элементы, загруженные.