Business Connectivity Services Class Libraries

Applies to: Office 365 | SharePoint Online | SharePoint Server 2010

Explore the following namespaces to learn about the object model supported by Microsoft Business Connectivity Services (BCS).

Namespaces

Namespace

Description

Microsoft.BusinessData.Infrastructure

Contains types that handle the business data infrastructure.

Microsoft.BusinessData.Infrastructure.Collections

Contains collections that are used for the Business Data Connectivity (BDC) service infrastructure.

Microsoft.BusinessData.Infrastructure.SecureStore

Contains the interfaces, classes, and enumerations that are used to handle the Secure Store Service.

Microsoft.BusinessData.Infrastructure.Throttle

Contains one interface used to load and control throttling rules.

Microsoft.BusinessData.MetadataModel

Contains classes, interfaces, and enumerations that are used in the design of external systems, external content types, methods, and associations between external content types.

Microsoft.BusinessData.MetadataModel.Collections

Contains types that are used to handle collections in the metadata model.

Microsoft.BusinessData.Offlining

Contains types that are used to handle the data cache on the client.

Microsoft.BusinessData.Runtime

Used for creating or augmenting types that can be reflected by using a Microsoft .NET Framework type reflector.

Microsoft.BusinessData.SystemSpecific

Contains types that handle the tasks specific to external systems.

Microsoft.BusinessData.SystemSpecific.Wcf

Contains types to help users create a user-generated proxy and specify and instantiate custom bindings.

Microsoft.SharePoint.BusinessData.Administration

Contains types that administer external content types.

Microsoft.SharePoint.BusinessData.Infrastructure

Contains types that handle the metadata of the Business Data Connectivity (BDC) service.

Microsoft.SharePoint.BusinessData.MetadataModel

Contains types that handle the metadata model.

Microsoft.SharePoint.BusinessData.MetadataModel.Constants

Contains types to define various constants used in the metadata model.

Microsoft.SharePoint.BusinessData.Parser

Contains types to handle the package contents.

Microsoft.SharePoint.BusinessData.Runtime

Creates or augments types that can be reflected against by using a Microsoft .NET Framework type reflector.

Microsoft.SharePoint.BusinessData.SharedService

Contains types that handle the business data shared services.

Microsoft.SharePoint.BusinessData.SystemSpecific

Handles the throttling rules.

Microsoft.Office.BusinessData.Infrastructure

Contains types that handle the business data infrastructure.

Microsoft.SharePoint.BusinessData.Administration.Client

Contains types used to administer the business data on the client.

Microsoft.SharePoint.BusinessData.Administration.Client.Constants

Contains types that handle constants on the Microsoft Office application.

Microsoft.SharePoint.BusinessData.Administration.Client.Parser

Contains types that handle the parse context and the exceptions that are thrown during the import of a metadata XML file.

Microsoft.SharePoint.BusinessData.Infrastructure.Client

Contains types to handle the infrastructure of the client.

Microsoft.SharePoint.BusinessData.Infrastructure.Collections.Client

Contains types to handle collections on the client.

Microsoft.Office.BusinessApplications.Model

Contains types that provide event data for events that occur in business applications associated with a Microsoft Office application.

Microsoft.Office.BusinessApplications.Runtime

Contains types that handle the run-time actions of the business applications associated with a Microsoft Office application.

Microsoft.Office.BusinessApplications.Runtime.Deployment

Contains types that handle the deployment of a data-only SharePoint solution.

Microsoft.Office.BusinessApplications.Runtime.DeploymentAction

Contains types that handle the deployment of a data-only SharePoint solution.

Microsoft.Office.BusinessApplications.Runtime.UI

Contains the base classes for Windows forms-based UI elements in the Microsoft Business Connectivity Services (BCS) layout system used in Microsoft Office applications.

Microsoft.Office.BusinessData.Infrastructure.SecureStore

Contains types that handle the secure store credentials, target application metadata, and secure store provider information.

Microsoft.Office.BusinessData.MetadataModel

Contains types that handle the metadata model.

Microsoft.Office.BusinessData.MetadataModel.Constants

Contains types that define various metadata model constants.

Microsoft.Office.BusinessData.Offlining

Contains types that handle the business data offlining behavior and operations.

Microsoft.Office.BusinessData.Parser

Contains types that handle the parse context and the exceptions that are thrown during the import of a metadata XML file.

Microsoft.Office.BusinessData.Runtime

Contains types that handle the run-time operations for the Microsoft Business Connectivity Services (BCS) client runtime.

Microsoft.Office.BusinessData.SystemSpecific

Contains types to handle the throttling rules.

Microsoft.Office.SharePoint.ClientExtensions.Publishing

Contains types that handle configuring and publishing solution packages.

See Also

Other Resources

Deciding Which SharePoint 2010 API to Use

What's New in SharePoint Server 2010

What's New in SharePoint Foundation 2010

Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008

SharePoint Server 2010 General Reference

Video: Using the SharePoint 2010 SDK Help

BCS Resource Center

SharePoint Developer Center

SharePoint Developer Team Blog

SharePoint Stack Exchange