DelegationDefinition Complex Type Complex Type
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
Send comments about this topic to Microsoft
Build date: 10/2/2007