DataSource Element (List Instance)

Last modified: July 25, 2011

Applies to: SharePoint Foundation 2010

In this article
Attributes
Child Elements
Parent Elements
Occurrences
Remarks

Specifies the data source that is used to provision the list instance.


<DataSource>
  <Property />
</DataSource>

Minimum: 0

Maximum: 1

The DataSource element must have at least one child Property element whose Name parameter is set to "Service". If some middle-tier service, other than the Microsoft Business Data Connectivity (BDC) service, is being used to bring external data to a SharePoint external list, the documentation of that other service must provide you with the name of the service (the value of the Value parameter of the Property element) and information about what other Property elements may be allowed or required as children of the DataSource element. If BDC is being used, use "Business Data Catalog" as the value of the Value parameter.

Also, if BDC is being used, you must have four other Property element children of the DataSource element whose Name attributes have the values shown in the following example.

<DataSource>
      <Property Name="Service" Value="Business Data Catalog" />
      <Property Name="Entity" Value="Friendly name of external content type (entity)" />
      <Property Name="EntityNamespace" Value="Fully qualified namespace of the class that defines the external content type (entity)" />
      <Property Name="LobSystemInstance" Value="NameOfExternalDataSource" />
      <Property Name="SpecificFinder" Value="Name of method that reads a single item; for example ReadItem" />
    </DataSource>    

Show: