3.1.4.34.3.2 AssociationMemberStruct

Namespace: Microsoft.SharePoint.BusinessData

The AssociationMemberStruct complex type contains information about the relationship between an Entity and an Association.

 <xs:complexType name="AssociationMemberStruct" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <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="associationId" type="xs:unsignedInt"/>
     <xs:element minOccurs="0" name="entityId" type="xs:unsignedInt"/>
     <xs:element minOccurs="0" name="partitionId" type="ser:guid"/>
     <xs:element minOccurs="0" name="role" type="xs:unsignedByte"/>
   </xs:sequence>
 </xs:complexType>

_entityName: The name of the Entity that is referenced by the Association. If the Entity is active, the value MUST be NULL. Otherwise, this value MUST have at least 1 and at most 255 Unicode characters.

_entityNamespace: The namespace of the Entity that is referenced by the Association. If the Entity is active, the value MUST be NULL. Otherwise, the value MUST have at least 1 and at most 255 Unicode characters.

associationId: The MetadataObjectId of the Association referencing the Entity. The value of this element MUST be in the range 1-0x7fffffff.

entityId: The MetadataObjectId of the Entity that is referenced by the Association. If the Entity is active, the value MUST be in the range 1-0x7fffffff. Otherwise, the value MUST be zero.

partitionId: The partition of the Association.

role: Specifies whether the Entity is a source or the destination of the Association. The following table describes possible values.

Value

Description

0

The Entity is a source of the Association.

1

The Entity is the destination of the Association.