Поделиться через


Элементы DataContext

Предоставляет доступ LINQ (запрос) и для отслеживания изменений, списков и библиотек документов веб-узла Microsoft SharePoint Foundation .

Тип DataContext предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод DataContext(String) Инициализирует новый экземпляр класса DataContext , который предоставляет доступ и отслеживание изменений для указанного веб-узла.
Общий метод DataContext(String, Boolean)

Вверх

Свойства

  Имя Описание
Общее свойство ChangeConflicts Получает коллекцию объектов, представляющих расхождения между значением текущего клиента и текущее значение поля в элементе списка базы данных.
Общее свойство DeferredLoadingEnabled Получает или задает значение, указывающее, должен ли поставщик LINQ to SharePoint возможность отложенной загрузки объектов EntityRef<TEntity> и EntitySet<TEntity> .
Общее свойство Log Получает или задает объект, который будет написан запрос Язык CAML , являющийся результатом преобразования запроса LINQ.
Общее свойство ObjectTrackingEnabled Получает или задает значение, указывающее, отслеживаются ли изменения в объектах.
Общее свойство Web Получает полный URL-адрес веб-сайта, данные которых представлены объектом DataContext .

Вверх

Методы

  Имя Описание
Общий метод Dispose() Освобождает все управляемые и неуправляемые ресурсы, используемые объектом DataContext .
Защищенный метод Dispose(Boolean) Освобождает все неуправляемые ресурсы, используемые DataContext объекта и, возможно, также управляемые ресурсы, указанные.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize Освобождает все неуправляемые ресурсы, используемые объектом DataContext . (Переопределяет Object.Finalize().)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetList<T> Возвращает объект, представляющий указанный список и подходит для запроса с помощью LINQ (запрос).
Общий метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод Refresh(RefreshMode, IEnumerable) Обновляет коллекцию сущностей с использованием последних данных из базы данных содержимого, согласно указанному режиму.
Общий метод Refresh(RefreshMode, Object) Обновляет указанной сущности с использованием последних данных из базы данных содержимого, согласно указанному режиму.
Общий метод Refresh(RefreshMode, []) Обновляет массив объектов с использованием последних данных из базы данных содержимого, согласно указанному режиму.
Общий метод RegisterList<T>(String, String) Разрешает продолжение чтение и запись в EntityList<TEntity> даже после был переименован.
Общий метод RegisterList<T>(String, String, String) Разрешает продолжение чтение и запись в EntityList<TEntity> даже после его перемещения на другой веб-узел.
Общий метод SubmitChanges() Сохраняет изменения содержимого базы данных текущего пользователя для одного или нескольких списков; или при обнаружении конфликта параллелизма, заполняет свойство ChangeConflicts .
Общий метод SubmitChanges(ConflictMode) Сохраняет изменения базы данных содержимого текущего пользователя один или несколько списков с помощью указанного сбоя режима; или при обнаружении конфликта параллелизма, заполняет свойство ChangeConflicts .
Общий метод SubmitChanges(ConflictMode, Boolean) Сохраняется в базе данных изменения, сделанные текущим пользователем для одного или нескольких списков, используя режим указанного сбоя и указанного указание должна быть увеличена версии список измененных элементов; или при обнаружении конфликта параллелизма, заполняет свойство ChangeConflicts .
Общий метод ToString (Унаследовано от Object.)

Вверх

См. также

Справочные материалы

DataContext класс

Пространство имен Microsoft.SharePoint.Linq