Miembros DataContext

Proporciona acceso LINQ (Language Integrated Query) y control de cambios, las listas y bibliotecas de documentos de un sitio Web de Microsoft SharePoint Foundation .

El tipo DataContext expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DataContext(String) Inicializa una nueva instancia de la clase DataContext que proporciona acceso y control de cambios para el sitio Web especificado.
Método público DataContext(String, Boolean)

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ChangeConflicts Obtiene una colección de objetos que representan las discrepancias entre el valor actual del cliente y el valor actual de la base de datos de un campo en un elemento de lista.
Propiedad pública DeferredLoadingEnabled Obtiene o establece un valor que indica si el proveedor LINQ to SharePoint debe permitir la carga retrasada de objetos EntityRef<TEntity> y EntitySet<TEntity> .
Propiedad pública Log Obtiene o establece un objeto que se va a escribir la consulta de Lenguaje de marcado de aplicaciones de colaboración (CAML) que es el resultado de la traducción de la consulta LINQ.
Propiedad pública ObjectTrackingEnabled Obtiene o establece un valor que indica si se realiza un seguimiento de los cambios en los objetos.
Propiedad pública Web Obtiene la dirección URL completa del sitio Web cuyos datos se representan mediante el objeto DataContext .

Arriba

Métodos

  Nombre Descripción
Método público Dispose() Libera todos los recursos administrados y no administrados utilizados por el objeto DataContext .
Método protegido Dispose(Boolean) Libera todos los recursos no administrados utilizados por el objeto DataContext y posiblemente también los recursos administrados como se especifica.
Método público Equals (Heredado desde Object).
Método protegido Finalize Libera todos los recursos no administrados utilizados por el objeto DataContext . (Reemplaza a Object.Finalize()).
Método público GetHashCode (Heredado desde Object).
Método público GetList<T> Devuelve un objeto que representa la lista especificada y se puede consultar LINQ (Language Integrated Query).
Método público GetType (Heredado desde Object).
Método protegido MemberwiseClone (Heredado desde Object).
Método público Refresh(RefreshMode, IEnumerable) Actualiza una colección de entidades con los últimos datos de la base de datos según el modo especificado.
Método público Refresh(RefreshMode, Object) Actualiza la entidad especificada con los datos más recientes de la base de datos según el modo especificado.
Método público Refresh(RefreshMode, []) Actualiza una matriz de las entidades con los últimos datos de la base de datos según el modo especificado.
Método público RegisterList<T>(String, String) Continuó permite leer y escribir en un EntityList<TEntity> , incluso después de que se cambió.
Método público RegisterList<T>(String, String, String) Continuó permite leer y escribir en un EntityList<TEntity> , incluso después de que se ha movido a otro sitio Web.
Método público SubmitChanges() Continúa a los cambios de contenido de la base de datos realizados por el usuario actual a una o más listas; o bien, si se encuentra un conflicto de simultaneidad, rellena la propiedad ChangeConflicts .
Método público SubmitChanges(ConflictMode) Continúa a los cambios de contenido de la base de datos realizados por el usuario actual a una o más listas utilizando el modo de error especificado; o bien, si se encuentra un conflicto de simultaneidad, rellena la propiedad ChangeConflicts .
Método público SubmitChanges(ConflictMode, Boolean) Continúa a la base de datos, los cambios realizados por el usuario actual a una o más listas utilizando el modo de error especificado y la indicación especificada de si deben incrementar las versiones de los elementos de la lista modificada; o bien, si se encuentra un conflicto de simultaneidad, rellena la propiedad ChangeConflicts .
Método público ToString (Heredado desde Object).

Arriba

Vea también

Referencia

clase DataContext

Espacio de nombres Microsoft.SharePoint.Linq