Share via


NamespaceIdentity Attribute Group

Contains a namespace (scope) for System Definition Model names used in the deployment report.

<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>

Attributes

Name

Type

Description

Culture

CultureNeutral Simple Type

The culture of the binaries.

Name

Path Simple Type

The name of a .sdm file, used to reference the contents of the file.

Platform

Platform Simple Type

The supported platform for the binaries.

PublicKey

PublicKeyType Simple Type

The public key for the key pair that was used to sign the .sdm file.

PublicKeyToken

PublicKeyTokenType Simple Type

The public key associated with the .sdm file.

Version

FourPartVersionType Simple Type

The version of the contents of a .sdm file. All the elements in the file have the same version number.

Remarks

The Name attribute, in combination with the PublicKeyToken attribute, provides a strong name for a .sdm file.

The public key is stored within the signed .sdm file. A public key token is a 16-character hex string that identifies the public part of a public/private key pair. This is not the public key; it is a 64-bit hash of the public key.

The .sdm file language is specified using a culture identifier that consists of two or three lowercase letters defining the language and then two, three, or four uppercase and lowercase letters defining the country or region. A document may identify its culture as neutral when it does not contain language-specific binaries.