DataContext-Klasse
Bietet LINQ (Language Integrated Query) auf Änderungsnachverfolgung für die Listen und Dokumentbibliotheken von einer Website Microsoft SharePoint Foundation .
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Linq.DataContext
Namespace: Microsoft.SharePoint.Linq
Assembly: Microsoft.SharePoint.Linq (in Microsoft.SharePoint.Linq.dll)
Syntax
'Declaration
Public Class DataContext _
Implements IDisposable
'Usage
Dim instance As DataContext
public class DataContext : IDisposable
Hinweise
Hinweise für Vererber
Können Sie die vorhandene DataContext -Klasse zur Darstellung der Daten einer Website, aber es gibt Vorteile für die eigene Klasse ableiten. Das SPMetal -Tool wird automatisch eine von DataContextabgeleitete Klasse deklarieren. Diese Klasse wird in partial (Partialin Visual Basic) markiert, sodass Sie Elemente in einer separaten Codedatei hinzufügen können, der nicht überschrieben wird, wenn SPMetal neuer Code generiert wird. Außerdem haben die von SPMetal generierte Klasse die Signaturen einer partiellen Methode mit dem Namen OnCreated , die in der Klasse Konstruktoren aufgerufen wird. Sie können OnCreated in eine andere Codedatei an, z. B. Member initialisieren Sie in der Codedatei deklariert haben implementieren.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.