ContainmentDefinition Complex Type Complex Type

Defines the parent and member definitions in a containment relationship. Containment implies that the parent instance can control the lifetime of the member instance and can delegate behavior to the member instance.

<xs:complexType name="ContainmentDefinition">
    <xs:complexContent>
        <xs:extension
            base="RelationshipDefinition"
        >
            <xs:attribute name="ParentDefinition"
                type="QualifiedName"
                use="required"
             />
            <xs:attribute name="MemberDefinition"
                type="QualifiedName"
                use="required"
             />
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

Attributes

Name Type Description
MemberDefinition QualifiedName

The member definition of the instance that is contained.

ParentDefinition QualifiedName

The parent definition of the instance that contains the member.

See Also

SystemDefinitionModel Schema Complex Types

Send comments about this topic to Microsoft

Build date: 9/5/2007