DelegationDefinition complex type [SDM] 

 
SDM Reference

DelegationDefinition Complex Type

Defines a pair of abstract endpoint definitions that participate in a delegation relationship. Each relationship identifies an abstract definition that can act as either a proxy or an abstract definition to which the proxy can delegate behavior.

<xs:complexType name="DelegationDefinition">
    <xs:complexContent>
        <xs:extension
            base="RelationshipDefinition"
        >
            <xs:attribute name="ProxyDefinition"
                type="QualifiedName"
                use="required"
             />
ProxyDefinition
Definition of the outer endpoint that delegates its behavior to the inner endpoint in a delegation relationship.
<xs:attribute name="DelegateDefinition" type="QualifiedName" use="required" />
DelegateDefinition
Definition of the inner endpoint that provides the required behavior in a delegation relationship.
</xs:extension> </xs:complexContent> </xs:complexType>
DelegationDefinition
Defines a pair of abstract endpoint definitions that participate in a delegation relationship.

Attributes

Name Type Description
DelegateDefinition QualifiedName Definition of the inner endpoint that provides the required behavior in a delegation relationship.
ProxyDefinition QualifiedName Definition of the outer endpoint that delegates its behavior to the inner endpoint in a delegation relationship.

Remarks

Delegation is used to forward behavior from an outer system to a contained system. This is done by delegating the endpoints on the outer system to endpoints on the inner system. Delegation can be chained, allowing the inner system to further delegate its behavior to another system.

See Also

SystemDefinitionModel Schema Complex Types

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