Entities 中的 Entity 元素(BDCMetadata 架构)

适用于:SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

指定外部内容类型。

命名空间http://schemas.microsoft.com/windows/2007/BusinessDataCatalog

架构:BDCMetadata

<Entity Namespace = "String" Version = "String" EstimatedInstanceCount = "Integer" DefaultOperationMode = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Entity>

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性

说明

**命名 空间**

必填。

此外部内容类型所属的命名空间。

属性类型:**String**

**注意**:命名空间不应包含特殊字符“*”。

**版本**

必填。

此外部内容类型的版本号。

属性类型:**String**

**警告**:BDC 模型更改时,必须增加外部内容类型的版本号。 如果外部内容类型的结构发生更改,应增加主版本号。 结构更改的示例包括将字段添加到 “SpecificFinder” 或更改标识符字段。 如果更改不影响外部内容类型的结构,例如,添加创建者方法、更改连接信息或更改 **LobSystems** 和类型描述符的名称时,应更改内部版本号和修订号。

**EstimatedInstanceCount**

可选。

外部系统包含的外部项的估计数目。

默认值:10000

属性类型:**Integer**

**DefaultOperationMode**

可选。

指定在创建、删除、更新或读取外部项时与外部系统交互时的默认行为。

默认值:Default

下表列出了该属性可能的值。

说明

联机

绕过所有操作的缓存的外部项,直接与外部系统交互。

Cached

直接针对缓存的外部项执行 CreateReadUpdateDelete 操作。 对于 Read 操作,如果请求的外部项在缓存中可用,请使用缓存中的外部项。 否则,绕过缓存从外部系统获取外部项,然后将它放置在缓存中以便以后使用。

Offline

只针对缓存的外部项执行 CreateReadUpdateDelete 操作。

Default

使用系统默认行为。 如果环境支持缓存外部项,则使用缓存模式。

**名字**

必填。

外部内容类型的名称。

属性类型:**String**

**注意**:外部内容类型的名称不应包含星号特殊字符“*”。

**DefaultDisplayName**

可选。

外部内容类型的默认显示名称。

属性类型:**String**

**IsCached**

可选。

指定此外部内容类型是否将经常使用。 如果设置为 “true”,则业务数据连接 (BDC) 服务会将此外部内容类型缓存在内存中。

默认值:**true**

属性类型:**布尔值**


子元素

元素 说明
MetadataObject 中的 LocalizedDisplayNames 元素(BDCMetadata 架构) 此外部内容类型的本地化显示名称。
MetadataObject 中的 Properties 元素(BDCMetadata 架构) 此外部内容类型的属性。
AccessControlList 元素(BDCMetadata 架构) 此外部内容类型的访问控制列表 (ACL)。
Entity 中的 Identifiers 元素(BDCMetadata 架构) 外部内容类型的标识符。
Entity 中的 Methods 元素(BDCMetadata 架构) 外部内容类型的方法。
Entity 中的 AssociationGroups 元素(BDCMetadata 架构) 外部内容类型的关联组。
Entity 中的 Actions 元素(BDCMetadata 架构) 外部内容类型的操作。

父元素

元素

说明

LobSystem 中的 Entities 元素(BDCMetadata 架构)

此外部系统中外部内容类型的列表。


另请参阅