SystemDefinitionModel Schema Simple Types
The SystemDefinitionModel schema contains the simple types in the following table.
Simple Type | Description |
---|---|
CompilationHashType | Defines the pattern used to verify that an SDM file is a valid compiled document when the SDM file is used as a referenced file during the compilation of a different SDM file. |
ConstraintEvaluation | Defines values that allow the constraint developer to mark a constraint according to when it should run. |
Culture | Defines the value used to specify a language for an .sdm file. |
CultureNeutral | Defines the values used to allow an .sdm file to identify its culture as neutral when it does not contain language-specific binaries. |
FourPartVersionType | Defines the type of values used to identify a file version by using a four-part numbering system. |
MaxOccurs | Defines an upper bound on the number of instances associated with a member. |
MinOccurs | Defines a non-negative lower bound on the number of instances associated with a member. |
Path | Defines the values used to define a path to a definition or member in the current .sdm file namespace or in an aliased (imported) namespace. |
PathList | Defines the values defining a list of paths that resolve to setting values. |
Platform | Defines the values used to identify the platform on which an assembly will execute as neutral or with a value from the ProcessorArchitectures simple type. |
ProcessorArchitectures | Defines the values used to identify the processor architecture on which an assembly will execute. |
PublicKeyTokenType | Defines the value used to identify the public part of a public/private key pair. |
PublicKeyType | Defines a value used as a public key that is stored in a signed .sdm file. |
QualifiedName | Defines a value used as a name that refers to definitions or members defined in an .sdm files namespace or in an aliased (imported) namespace. |
RolesList | Defines values used as a list of names for a role in the relationship that a constraint targets. |
SettingMemberAccess | Defines values used to specify whether reading and writing a setting's value is permitted, providing SDM runtime access control and display and editing rules to designers. |
SettingMemberSecure | Defines values used to specify whether the value of a setting should be encrypted when stored to an .sdmdocument file and whether tools should log this value during manipulations such as installations. |
SettingPath | Defines the value used for a setting member path. |
SimpleName | Defines the value used to supply a simple name for members in an SDM definition. |
Send comments about this topic to Microsoft
Build date: 9/5/2007