NamespaceIdentity 属性组

更新:2007 年 11 月

包含部署报告中使用的系统定义模型名称的命名空间(范围)。

<xs:attributeGroup name="NamespaceIdentity">
    <xs:attribute name="Name"
        type="@lt:Path@lid:64c043b0-2f38-43ef-9953-f2d3b149c502"
        use="required"
     />
    <xs:attribute name="Version"
        type="@lt:FourPartVersionType@lid:b756a656-5da7-453f-9df9-cacd35040c0f"
        use="optional"
     />
    <xs:attribute name="PublicKey"
        type="@lt:PublicKeyType@lid:25bb0630-aaa5-423d-8479-8f8041e84ca0"
        use="optional"
     />
    <xs:attribute name="PublicKeyToken"
        type="@lt:PublicKeyTokenType@lid:d293cfed-3d9f-4b4a-a240-04c09b6e2e73"
        use="optional"
     />
    <xs:attribute name="Culture"
        type="@lt:CultureNeutral@lid:16c74ce7-98a7-4f62-a32a-7a110ebd909d"
        use="optional"
     />
    <xs:attribute name="Platform"
        type="@lt:Platform@lid:e098523a-e2ad-4328-afbb-21e0ca355ea1"
        use="optional"
     />
</xs:attributeGroup>

属性

名称

类型

说明

Culture

CultureNeutral 简单类型

二进制文件的区域性。

Name

Path 简单类型

.sdm 文件的名称,用于引用该文件的内容。

Platform

Platform 简单类型

支持二进制文件的平台。

PublicKey

PublicKeyType 简单类型

用于对 .sdm 文件签名的密钥对中的公钥。

PublicKeyToken

PublicKeyTokenType 简单类型

与 .sdm 文件相关联的公钥。

Version

FourPartVersionType 简单类型

.sdm 文件内容的版本。该文件中的所有元素都具有相同的版本号。

备注

Name 属性与 PublicKeyToken 属性一起为 .sdm 文件提供强名称。

公钥存储在已签名的 .sdm 文件中。公钥标记是一个包含 16 个字符的十六进制字符串,用于标识一个公钥/私钥对的公钥部分。它不是公钥本身,而是该公钥的 64 位哈希。

.sdm 文件语言是使用一个区域性标识符指定的,该标识符包含用于定义语言的两到三个小写字母,后跟用于定义国家或地区的两到四个大写和小写字母。文档可以在不包含特定于语言的二进制文件时将其区域性标识为非特定。