DataContext.RegisterList<T> 方法 (String, String)
读取和写入EntityList<TEntity> ,即使它已被重命名,使不断。
命名空间: Microsoft.SharePoint.Linq
程序集: Microsoft.SharePoint.Linq(位于 Microsoft.SharePoint.Linq.dll 中)
语法
声明
Public Sub RegisterList(Of T) ( _
newListName As String, _
oldListName As String _
)
用法
Dim instance As DataContext
Dim newListName As String
Dim oldListName As String
instance.RegisterList(newListName, oldListName)
public void RegisterList<T>(
string newListName,
string oldListName
)
类型参数
- T
列表项的类型。
参数
newListName
类型:System.String列表的新名称。
oldListName
类型:System.String旧名称的列表。
备注
如果您的代码将重命名列表,则可以避免不必释放并重新创建EntityList<TEntity> ,通过调用此方法。然后,您的代码可以继续访问缓存的列表使用的新名称。
重要信息 |
---|
T参数与oldListName参数配合使用,以标识正在重新注册的EntityList<TEntity> 。因此T必须指定的EntityList<TEntity>对象的泛型参数的值相同。RegisterList()不能用于更改列表项的内容类型。 |