2.2.4.22 AssociationReferenceStruct

Namespace: Microsoft.SharePoint.BusinessData

The AssociationReferenceStruct complex type contains information about an AssociationReference.

 <xs:complexType name="AssociationReferenceStruct" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <xs:element minOccurs="0" name="_associationName" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" name="_entityName" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" name="_entityNamespace" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" name="associationGroupId" type="xs:unsignedInt"/>
     <xs:element minOccurs="0" name="associationGroupObjectVersion" type="xs:int"/>
     <xs:element minOccurs="0" name="associationId" type="xs:unsignedInt"/>
     <xs:element minOccurs="0" name="id" type="xs:unsignedInt"/>
     <xs:element minOccurs="0" name="isReverse" type="xs:boolean"/>
     <xs:element minOccurs="0" name="partitionId" type="ser:guid"/>
   </xs:sequence>
 </xs:complexType>

_associationName: The name of the Association referenced by the AssociationReference. This element MUST be present. The name MUST have at least 1, at most 255 Unicode characters.

_entityName: The name of the Entity containing the Association referenced by the AssociationReference. This element MUST be present. The name MUST have at least 1, at most 255 Unicode characters.

_entityNamespace: The namespace of the Entity containing the Association reference by the AssociationReference. This element MUST be present. The namespace MUST have at least 1, at most 255 Unicode characters.

associationGroupId: The MetadataObjectId of the AssociationGroup which contains the AssociationReference. This element MUST be present. The value of this element MUST be in [1, 0x7fffffff] range.

associationGroupObjectVersion: The object version of the AssociationGroup. This element MUST be present.

associationId: The MetadataObjectId of the Association referenced by the AssociationReference. This element MUST be present. The value of this element MUST be in [1, 0x7fffffff] range.

id: The implementation-specific identifier of the AssociationReference. This element MUST be present.

isReverse: A value that specifies whether the source of the referenced Association is the destination of the containing AssociationGroup and the destination of the referenced Association is the source of the containing AssociationGroup. This element MUST be present. The following table describes possible values.

Value

Description

False

The sources of the referenced Association are the sources of the containing AssociationGroup and the destination of the referenced Association is the destination of the containing AssociationGroup.

True

The source of the referenced Association is the destination of the containing AssociationGroup and destination of the referenced Association is the source of the containing AssociationGroup. The referenced Association MUST have only one source.

partitionId: The empty GUID.<4>