DataServiceCollection<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет динамическую коллекцию сущностей, которая выдает уведомления при добавлении, удалении элементов или при обновлении списка.
public class DataServiceCollection<T> : System.Collections.ObjectModel.ObservableCollection<T>
type DataServiceCollection<'T> = class
inherit ObservableCollection<'T>
Public Class DataServiceCollection(Of T)
Inherits ObservableCollection(Of T)
Параметры типа
- T
Тип сущности.
- Наследование
-
DataServiceCollection<T>
Конструкторы
Свойства
Continuation |
Возвращает объект-продолжение, который используется для возврата следующего набора результатов, разбитых по страницам. |
Методы
CancelAsyncLoad() |
Отменяет все выполняемые операции LoadAsync и вызывает обработчик событий LoadCompleted после отмены. |
Clear(Boolean) |
Указывает, были ли удалены все элементы из коллекции. |
Detach() |
Отключает DataServiceContext отслеживание всех элементов в коллекции. |
InsertItem(Int32, T) |
Добавляет указанный элемент в коллекцию по указанному индексу. |
Load(IEnumerable<T>) |
Загружает коллекцию объектов сущностей в коллекцию. |
Load(T) |
Загружает один объект сущности в коллекцию. |
LoadAsync() |
Асинхронно загружает элементы в коллекцию, когда она представляет свойство навигации сущности. Поддерживается только клиентом WCF Data Services 5.0 для Silverlight. |
LoadAsync(IQueryable<T>) |
Асинхронно загружает коллекцию, выполняя DataServiceQuery<TElement>. Поддерживается только клиентом WCF Data Services 5.0 для Silverlight. |
LoadAsync(Uri) |
Загружает коллекцию асинхронно, загружая результаты из URI запроса. |
LoadNextPartialSetAsync() |
Загружает следующую страницу данных в коллекцию. Поддерживается только клиентом WCF Data Services 5.0 для Silverlight. |
События
LoadCompleted |
Событие завершения для LoadAsync(IQueryable<T>)метода , LoadAsync() и LoadNextPartialSetAsync() . |