Partager via


DataContext - Membres

Fournit l'accès LINQ (Language Integrated Query) et pour le suivi des modifications, les listes et les bibliothèques de documents d'un site Web de Microsoft SharePoint Foundation .

Le type DataContext expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataContext(String) Initialise une nouvelle instance de la classe DataContext qui permet d'accéder et suivi des modifications pour le site Web spécifié.
Méthode publique DataContext(String, Boolean)

Haut

Propriétés

  Nom Description
Propriété publique ChangeConflicts Obtient une collection d'objets qui représentent les différences entre la valeur du client en cours et la valeur actuelle de la base de données d'un champ dans un élément de liste.
Propriété publique DeferredLoadingEnabled Obtient ou définit une valeur indiquant si le fournisseur LINQ to SharePoint doit autoriser le chargement différé d'objets EntityRef<TEntity> et EntitySet<TEntity> .
Propriété publique Log Obtient ou définit un objet qui écrit la requête CAML (Collaborative Application Markup Language) qui résulte de la traduction de la requête LINQ.
Propriété publique ObjectTrackingEnabled Obtient ou définit une valeur qui indique si les modifications apportées aux objets sont suivies.
Propriété publique Web Obtient l'URL complète du site Web dont les données sont représentées par l'objet DataContext .

Haut

Méthodes

  Nom Description
Méthode publique Dispose() Libère toutes les ressources managées et non managées utilisées par l'objet DataContext .
Méthode protégée Dispose(Boolean) Libère toutes les ressources non managées utilisées par l'objet DataContext et éventuellement les ressources managées comme spécifié.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize Libère toutes les ressources non managées utilisées par l'objet DataContext . (Remplace Object.Finalize())
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetList<T> Renvoie un objet qui représente la liste spécifiée et ne peut être interrogée par LINQ (Language Integrated Query).
Méthode publique GetType (Hérité de Object)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique Refresh(RefreshMode, IEnumerable) Actualise une collection d'entités avec les dernières données à partir de la base de données selon le mode spécifié.
Méthode publique Refresh(RefreshMode, Object) Actualise l'entité spécifiée avec les dernières données à partir de la base de données selon le mode spécifié.
Méthode publique Refresh(RefreshMode, []) Actualise un tableau d'entités avec les dernières données à partir de la base de données selon le mode spécifié.
Méthode publique RegisterList<T>(String, String) Active a continué à lire et écrire dans un EntityList<TEntity> , même après que qu'il a été renommé.
Méthode publique RegisterList<T>(String, String, String) Active a continué à lire et écrire dans un EntityList<TEntity> , même après que qu'il a été déplacé vers un autre site Web.
Méthode publique SubmitChanges() Rend persistant dans les contenu de la base de données apportées par l'utilisateur en cours pour une ou plusieurs listes ; ou, si un conflit d'accès concurrentiel est trouvé, remplit la propriété ChangeConflicts .
Méthode publique SubmitChanges(ConflictMode) Rend persistant dans les contenu de la base de données apportées par l'utilisateur en cours pour une ou plusieurs listes à l'aide du mode de défaillance spécifié ; ou, si un conflit d'accès concurrentiel est trouvé, remplit la propriété ChangeConflicts .
Méthode publique SubmitChanges(ConflictMode, Boolean) Persiste, à la base de données de contenu, les modifications apportées par l'utilisateur en cours pour une ou plusieurs listes à l'aide du mode de défaillance spécifié et l'indication spécifiée si les versions des éléments de la liste modifiée doivent être incrémentées ; ou, si un conflit d'accès concurrentiel est trouvé, remplit la propriété ChangeConflicts .
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

DataContext classe

Microsoft.SharePoint.Linq - Espace de noms