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
newListName
Type : System.StringLe nouveau nom de la liste.
oldListName
Type : System.StringL'ancien nom de la liste.
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.