ConstraintGroup complex type [SDM]

 
Platform SDK: System Definition Model Overview

ConstraintGroup Complex Type

Note: This documentation is preliminary and is subject to change.

Defines a group of different constraints to be evaluated together. The group will return false unless at least one of the constraints in the group evaluates to true.

<xs:complexType name="ConstraintGroup">
    <xs:complexContent>
        <xs:extension
            base="StructuralConstraint"
        >
            <xs:choice
                minOccurs="0"
                maxOccurs="unbounded"
            >
                <xs:element name="Constraint"
                    type="ConstraintMember"
                 />
Constraint
A constraint member nested within the group.
<xs:element name="RelationshipConstraint" type="RelationshipConstraint" />
RelationshipConstraint
A relationship constraint nested within the group.
<xs:element name="ObjectConstraint" type="ObjectConstraint" />
ObjectConstraint
A object constraint nested within the group.
</xs:choice> </xs:extension> </xs:complexContent> </xs:complexType>
ConstraintGroup

TBD

Child Elements

Element Type Description
Constraint ConstraintMember A constraint member nested within the group.
ObjectConstraint ObjectConstraint A object constraint nested within the group.
RelationshipConstraint RelationshipConstraint A relationship constraint nested within the group.

See Also

SystemDefinitionModel Schema Complex Types

  
  Last updated: June 2005  |  What did you think of this topic?  |  Order a Platform SDK CD
  © Microsoft Corporation. All rights reserved. Terms of use.