Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DeleteAssociationReferenceFromAssociationGroup operation removes an AssociationReference from an AssociationGroup by deleting the AssociationReference.
The following is the WSDL port type specification of the DeleteAssociationReferenceFromAssociationGroup WSDL operation.
-
<wsdl:operation name="DeleteAssociationReferenceFromAssociationGroup" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:input wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroup" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_InputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:output wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroupResponse" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_OutputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroupArgumentExceptionFault" name="ArgumentExceptionFault" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_ArgumentExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroupArgumentNullExceptionFault" name="ArgumentNullExceptionFault" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_ArgumentNullExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroupArgumentOutOfRangeExceptionFault" name="ArgumentOutOfRangeExceptionFault" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_ArgumentOutOfRangeExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroupBdcExceptionStateFault" name="BdcExceptionStateFault" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_BdcExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroupInvalidOperationExceptionFault" name="InvalidOperationExceptionFault" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_InvalidOperationExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/DeleteAssociationReferenceFromAssociationGroupMetadataExceptionStateFault" name="MetadataExceptionStateFault" message="tns:BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_MetadataExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> </wsdl:operation>
The protocol client sends a BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_InputMessage request message, and the protocol server MUST respond with a BusinessDataCatalogSharedService_DeleteAssociationReferenceFromAssociationGroup_OutputMessage response message, unless any faults occur.
If any one of the conditions in the following table is met, the protocol server MUST instead respond with a SOAP fault containing the corresponding error complex type, serialized as specified in section 2.2.4. If more than one error condition is encountered, the protocol server MUST respond with exactly one error complex type, determined in an implementation-specific manner.
|
Error complex type |
Condition |
|---|---|
|
The security principal in whose context the protocol client is operating is not authorized to edit the Entity that contains the AssociationGroup containing the specified AssociationReference. |
|
|
ArgumentOutOfRangeException (from namespace http://schemas.datacontract.org/2004/07/System) |
The AssociationGroup identifier of the specified AssociationReference is set to zero. |
|
ConcurrentModificationExceptionState (from namespace Microsoft.SharePoint.BusinessData) |
The specified AssociationReference has been updated by a context other than the one by which it is currently being read. This happens when the specified object version is not equal to the current object version of the AssociationReference. For example, this error can be raised when one context reads the AssociationReference, another context updates the same AssociationReference, and then the original context tries to update.<41> |
|
InvalidOperationException (from namespace http://schemas.datacontract.org/2004/07/System) |
The operation cannot be performed because the Entity that contains the AssociationGroup that contains the specified AssociationReference is active.<42> |
|
MetadataObjectNotFoundExceptionState (from namespace Microsoft.SharePoint.BusinessData) |
The AssociationGroup containing the specified AssociationReference does not exist. |
|
AccessDeniedExceptionState (from namespace http://schemas.datacontract.org/2004/07/Microsoft.BusinessData.Infrastructure) |
The identifier of the specified AssociationReference does not exist. |