Partager via


DataContext.GetList<T> - Méthode

Renvoie un objet qui représente la liste spécifiée et ne peut être interrogée par LINQ (Language Integrated Query).

Espace de noms :  Microsoft.SharePoint.Linq
Assembly :  Microsoft.SharePoint.Linq (dans Microsoft.SharePoint.Linq.dll)

Syntaxe

'Déclaration
Public Overridable Function GetList(Of T) ( _
    listName As String _
) As EntityList(Of T)
'Utilisation
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
)

Paramètres de type

  • T
    Le type de contenu des éléments de liste.

Paramètres

Valeur renvoyée

Type : Microsoft.SharePoint.Linq.EntityList<T>
Un EntityList<TEntity> qui représente la liste.

Remarques

Le paramètre T est défini par une classe qui est mappée à des éléments de la liste.

Notes

Vous ne pouvez pas créer un second objet EntityList<TEntity> avec la même valeur de nom et T que celle qui existe déjà. Mais vous pouvez avoir deux listes « Clients » si une a des éléments de la liste de type « LocalCustomer » et l'autre des éléments de liste de type « InternationalCustomer », vous avez également deux listes avec le même type d'élément de liste, tels que « Client », autant qu'ils aient des noms différents ; dites « CurrentCustomers » et « InactiveCustomers ».

Exemples

Voici un exemple de GetList<T>(String) en cours d'utilisation. Pour plus d'informations sur son utilisation, consultez 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")

Voir aussi

Référence

DataContext classe

DataContext - Membres

Microsoft.SharePoint.Linq - Espace de noms