Partager via


DataContext.RegisterList<T> - Méthode (String, String)

Active a continué à lire et écrire dans un EntityList<TEntity> , même après que qu'il a été renommé.

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

Syntaxe

'Déclaration
Public Sub RegisterList(Of T) ( _
    newListName As String, _
    oldListName As String _
)
'Utilisation
Dim instance As DataContext
Dim newListName As String
Dim oldListName As String

instance.RegisterList(newListName, oldListName)
public void RegisterList<T>(
    string newListName,
    string oldListName
)

Paramètres de type

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

Paramètres

Remarques

Si votre code renomme une liste, vous pouvez éviter d'avoir à supprimer et à recréer le EntityList<TEntity> en appelant cette méthode. Votre code peut ensuite continuer à accéder à la liste mise en cache en utilisant le nouveau nom.

Important

Le paramètre T est utilisé en association avec le paramètre oldListName pour identifier le EntityList<TEntity> qui est ré-enregistré. Pour cette raison T doit disposer de la même valeur que le paramètre générique de l'objet EntityList<TEntity> . RegisterList() ne peut pas être utilisé pour modifier le type de contenu des éléments de liste.

Voir aussi

Référence

DataContext classe

DataContext - Membres

RegisterList - Surcharge

Microsoft.SharePoint.Linq - Espace de noms