Identifiers 中的 Identifier 元素(BDCMetadata 架构)

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

指定外部内容类型的标识符。

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

架构:BDCMetadata

注意

Business Data Connectivity (BDC) 服务支持将标识符映射到数据类型为 null 的字段。 但是,对于主标识符,当这些标识符的值为 null 时,BDC 会导致错误。

<Identifier TypeName = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Identifier>

元素和属性

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

Attributes

属性

说明

**TypeName**

必填。

与标识符相对应的值的数据类型。

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

说明

System.Boolean

一位。

System.Byte

一个介于 0 到 255 之间(含这两个值)的数字。

System.Char

一个 Unicode 字符。

System.DateTime

一个介于公元 1 年 1 月 1 日午夜 12:00:00 到公元 9999 年 12 月 31 日 11:59:59 P.M. 之间(含这两个值)的日期和时间,分辨率为 100 纳秒。

System.Decimal

一个介于 -79,228,162,514,264,337,593,543,950,335 到 +79,228,162,514,264,337,593,543,950,335 之间(含这两个值)的数字。

System.Double

一个介于 -1.79769313486232e308 到 +1.79769313486232e308 之间(含这两个值)的双精度数字,以及正零、负零、无穷大正数、无穷大负数和非数值 (NAN)。

System.Guid

一个 GUID。

System.Int16

一个介于 -32768 到 +32767 之间(含这两个值)的数字。

System.Int32

一个介于 0 到 4,294,967,295 之间(含这两个值)的数字。

System.Int64

一个介于 0 到 18,446,744,073,709,551,615 之间(含这两个值)的数字。

System.SByte

一个介于 -128 到 +127 之间(含这两个值)的数字。

System.Single

一个介于 -3.402823e38 到 +3.402823e38 之间(含这两个值)的单精度数字。

System.String

一个 Unicode 文本字符串。

System.TimeSpan

一个介于 -10675199 天 2 小时 48 分 5 秒 477 毫秒 580 微秒 800 纳秒到 +10675199 天 2 小时 48 分 5 秒 477 毫秒 580 微秒 800 纳秒之间(含这两个值)的持续时间,分辨率为 100 纳秒。

System.UInt16

一个介于 0 到 65535 之间(含这两个值)的数字。

System.UInt32

一个介于 0 到 4,294,967,295 之间(含这两个值)的数字。

System.UInt64

一个介于 0 到 18,446,744,709,551,615 之间(含这两个值)的数字。

**名字**

必填。

标识符的名称。

属性类型:**String**

**DefaultDisplayName**

可选。

标识符的默认显示名称。

属性类型:**String**

**IsCached**

可选。

指定是否频繁使用此标识符。 如果设置为 “true”,则业务数据连接 (BDC) 服务会将标识符缓存在内存中。

默认值:**true**

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

子元素

元素 说明
MetadataObject 中的 LocalizedDisplayNames 元素(BDCMetadata 架构) 标识符的本地化显示名称。
MetadataObject 中的 Properties 元素(BDCMetadata 架构) 标识符的属性。

父元素

元素 说明
Entity 中的 Identifiers 元素(BDCMetadata 架构) 外部内容类型的标识符列表。