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="Path"
use="required"
/>
<xs:attribute name="Version"
type="FourPartVersionType"
use="optional"
/>
<xs:attribute name="PublicKey"
type="PublicKeyType"
use="optional"
/>
<xs:attribute name="PublicKeyToken"
type="PublicKeyTokenType"
use="optional"
/>
<xs:attribute name="Culture"
type="CultureNeutral"
use="optional"
/>
<xs:attribute name="Platform"
type="Platform"
use="optional"
/>
</xs:attributeGroup>
Attributes
Name | Type | Description |
---|---|---|
Culture |
The culture of the binaries. |
|
Name |
The name of a .sdm file, used to reference the contents of the file. |
|
Platform |
The supported platform for the binaries. |
|
PublicKey |
The public key for the key pair that was used to sign the .sdm file. |
|
PublicKeyToken |
The public key associated with the .sdm file. |
|
Version |
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.