Метод DataContext.GetList<T>
Возвращает объект, представляющий указанный список и подходит для запроса с помощью LINQ (запрос).
Пространство имен: Microsoft.SharePoint.Linq
Сборка: Microsoft.SharePoint.Linq (в Microsoft.SharePoint.Linq.dll)
Синтаксис
'Декларация
Public Overridable Function GetList(Of T) ( _
listName As String _
) As EntityList(Of T)
'Применение
Dim instance As DataContext
Dim listName As String
Dim returnValue As EntityList(Of T)
returnValue = instance.GetList(listName)
public virtual EntityList<T> GetList<T>(
string listName
)
Параметры типов
- T
Тип содержимого списка элементов.
Параметры
listName
Тип: System.StringИмя списка.
Возвращаемое значение
Тип: Microsoft.SharePoint.Linq.EntityList<T>
EntityList<TEntity> , представляющий список.
Замечания
Параметр T определяется класс, который сопоставляется с элементами списка.
Примечание
Не удается создать второй объект EntityList<TEntity> с тем же значением имени и T , уже существует. Но может иметь два списка «Клиенты», если есть элементы списка типа «LocalCustomer», а другая — элементы списка типа «InternationalCustomer», могут также иметь двух списков с тем же типом элемента списка, например «Клиент», при условии, что они имеют разные имена; скажем, «CurrentCustomers» и «InactiveCustomers».
Примеры
Ниже приведен пример GetList<T>(String) используется. Дополнительные сведения об использовании How to: Query Using LINQ to SharePointсм.
EntityList<Announcement> announcements = teamSite.GetList<Announcement>("Announcements");
Dim announcements As EntityList(Of Announcement) = teamSite.GetList(Of Announcement)("Announcements")