SystemDefinitionModel Element Element
SystemDefinitionModel Element
Defines an .sdm file that provides a strong identity, versioning, and localization information for a set of relationships, objects, and managers.
<xs:element name="SystemDefinitionModel"> <xs:complexType> <xs:sequence> <xs:element name="Information" type="Information" minOccurs="0" />
- Information
General information about the .sdm file.
<xs:element name="Import" type="Import" minOccurs="0" maxOccurs="unbounded" />
- Import
The namespace that the SDM topic imports and references.
<xs:element name="DesignData" type="DesignData" minOccurs="0" />
- DesignData
Global designData for the .sdm file.
<xs:element name="SettingDefinitions" type="SettingDefinitions" minOccurs="0" />
- SettingDefinitions
An XML schema document that contains setting definitions.
<xs:choice minOccurs="0" maxOccurs="unbounded" > <xs:element name="CommunicationDefinition" type="CommunicationDefinition" />
- CommunicationDefinition
Communication definitions that are contained in the .sdm file.
<xs:element name="ContainmentDefinition" type="ContainmentDefinition" />
- ContainmentDefinition
Containment definitions that are contained in the .sdm file.
<xs:element name="DelegationDefinition" type="DelegationDefinition" />
- DelegationDefinition
Delegation definitions that are contained in the .sdm file.
<xs:element name="ReferenceDefinition" type="ReferenceDefinition" />
- ReferenceDefinition
Reference definitions that are contained in the .sdm file.
<xs:element name="HostingDefinition" type="HostingDefinition" />
- HostingDefinition
Hosting definitions that are contained in the .sdm file.
<xs:element name="EndpointDefinition" type="EndpointDefinition" />
- EndpointDefinition
Endpoint definitions that are contained in the .sdm file.
<xs:element name="ResourceDefinition" type="ResourceDefinition" />
- ResourceDefinition
Resource definitions that are contained in the .sdm file.
<xs:element name="SystemDefinition" type="SystemDefinition" />
- SystemDefinition
System definitions that are contained in the .sdm file.
<xs:element name="ConstraintDefinition" type="ConstraintDefinition" />
- ConstraintDefinition
Constraint definitions that are contained in the .sdm file.
<xs:element name="FlowDefinition" type="FlowDefinition" />
- FlowDefinition
Flow definitions that are contained in the .sdm file.
<xs:element name="Manager" type="ManagerDeclaration" />
- Manager
The manager used to provide customized behavior to the runtime and to support interaction between the runtime and the modeled system.
</xs:choice> <xs:any processContents="skip" minOccurs="0" namespace="https://www.w3.org/2000/09/xmldsig#" /> </xs:sequence> <xs:attributeGroup ref="NamespaceIdentity" /> <xs:attribute name="DocumentLanguage" type="Culture" />
- DocumentLanguage
The language of the description elements within the .sdm file.
<xs:attribute name="CompilationHash" type="CompilationHashType" />
- CompilationHash
Used to verify the .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. The CompilationHash attribute is created by the compiler and is saved to the output .sdmdocument file.
</xs:complexType>
-
</xs:element>
- SystemDefinitionModel
Defines an .sdm file that provides a strong identity, versioning and localization information for a set of relationships, objects, and managers.
Child Elements
Element | Type | Description |
---|---|---|
CommunicationDefinition | CommunicationDefinition | Communication definitions that are contained in the .sdm file. |
ConstraintDefinition | ConstraintDefinition | Constraint definitions that are contained in the .sdm file. |
ContainmentDefinition | ContainmentDefinition | Containment definitions that are contained in the .sdm file. |
DelegationDefinition | DelegationDefinition | Delegation definitions that are contained in the .sdm file. |
DesignData | DesignData | Global designData for the .sdm file. |
EndpointDefinition | EndpointDefinition | Endpoint definitions that are contained in the .sdm file. |
FlowDefinition | FlowDefinition | Flow definitions that are contained in the .sdm file. |
HostingDefinition | HostingDefinition | Hosting definitions that are contained in the .sdm file. |
Import | Import | The namespace that the SDM topic imports and references. |
Information | Information | General information about the .sdm file. |
Manager | ManagerDeclaration | The manager used to provide customized behavior to the runtime and to support interaction between the runtime and the modeled system. |
ReferenceDefinition | ReferenceDefinition | Reference definitions that are contained in the .sdm file. |
ResourceDefinition | ResourceDefinition | Resource definitions that are contained in the .sdm file. |
SettingDefinitions | SettingDefinitions | An XML schema document that contains setting definitions. |
SystemDefinition | SystemDefinition | System definitions that are contained in the .sdm file. |
Attributes
Name | Type | Description |
---|---|---|
CompilationHash | CompilationHashType | Used to verify the .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. The CompilationHash attribute is created by the compiler and is saved to the output .sdmdocument file. |
DocumentLanguage | Culture | The language of the description elements within the .sdm file. |
Attribute Groups
Name | Description |
---|---|
NamespaceIdentity | The attributes that form the identity of the document. |
Send comments about this topic to Microsoft
Build date: 10/2/2007