Identifiers 中的 Identifier 元素(BDCMetadata 架构)

上次修改时间: 2015年3月9日

适用范围: SharePoint Server 2010

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

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

**架构:**BDCMetadata

备注

Business Data Connectivity (BDC) Service 支持将标识符映射到数据类型可为空的字段。不过,对于主标识符,BDC 会在这些标识符的值为 null 时引发错误。

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

属性和元素

以下各节介绍了属性、子元素和父元素。

属性

属性

说明

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 之间(含这两个值)的数字。

Name

必需。

标识符的名称。

属性类型:String

DefaultDisplayName

可选。

标识符的默认显示名称。

属性类型:String

IsCached

可选。

指定是否频繁使用此标识符。如果设置为 true,则 Business Data Connectivity (BDC) Service 将此标识符缓存到内存中。

默认值:true

属性类型:Boolean

子元素

元素

说明

MetadataObject 中的 LocalizedDisplayNames 元素(BDCMetadata 架构)

标识符的本地化显示名称。

MetadataObject 中的 Properties 元素(BDCMetadata 架构)

标识符的属性。

父元素

元素

说明

Entity 中的 Identifiers 元素(BDCMetadata 架构)

外部内容类型的标识符列表。