AssociationGroup Class
Represents a collection of references to logically related AssociationNavigators, Associators, Disassociators, and the corresponding bulk stereotypes.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.BusinessData.Administration.Client.MetadataObject
Microsoft.SharePoint.BusinessData.Administration.Client.AccessControlledMetadataObject
Microsoft.SharePoint.BusinessData.Administration.Client.AssociationGroup
Namespace: Microsoft.SharePoint.BusinessData.Administration.Client
Assembly: Microsoft.SharePoint.BusinessData.Administration.Client (in Microsoft.SharePoint.BusinessData.Administration.Client.dll)
Syntax
'Declaration
Public NotInheritable Class AssociationGroup _
Inherits AccessControlledMetadataObject
'Usage
Dim instance As AssociationGroup
public sealed class AssociationGroup : AccessControlledMetadataObject
Remarks
Multiple logical relationships that are maintained by a back-end database between the same sources and destination external content types might exist. For example, a Customer might have late Orders and on-time Orders. Based on business logic, a back-end system might move an Association between a Customer and Order into either of these distinct relationships. Thus, an API that takes an Order and a Customer and associates (or disassociates) them must be related to a specific logical relationship and corresponding Navigator. This is done by binding several individual Association stereotypes into a group, which isan AssociationGroup.
This class ties together a forward Navigator with a reverse Navigator and disambiguates which logical relationship is affected by an Associator or Disassociator.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.SharePoint.BusinessData.Administration.Client Namespace