Model Class
Contains a collection of external systems (LobSystem objects) that can be packaged as a group.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.BusinessData.Administration.MetadataObject
Microsoft.SharePoint.BusinessData.Administration.AccessControlledMetadataObject
Microsoft.SharePoint.BusinessData.Administration.IndividuallySecurableMetadataObject
Microsoft.SharePoint.BusinessData.Administration.Model
Namespace: Microsoft.SharePoint.BusinessData.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class Model _
Inherits IndividuallySecurableMetadataObject
'Usage
Dim instance As Model
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class Model : IndividuallySecurableMetadataObject
Remarks
Model functions are considered a collection of external content type objects, which may come from different external system objects. This allows all of the external content type objects of a system to be packaged together and considered as one group.
Examples
Code Snippet: Create an External Content Type Using the Administration Object Model
Code Snippet: Export a BDC Model From the BDC Metadata Store
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.