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 GetLobSystemsReferencedByEntitiesAssociatedWithModel operation retrieves the LobSystems referenced by Entities associated with the specified Model. If the CameThroughRemoteAdminService header specified in section 3.1 is present in the SOAP request, only the LobSystems that the security principal in whose context the protocol client is operating is authorized to read<92> that are also referenced by Entities associated with the specified Model are retrieved.
The following is the WSDL port type specification of the GetLobSystemsReferencedByEntitiesAssociatedWithModel WSDL operation.
-
<wsdl:operation name="GetLobSystemsReferencedByEntitiesAssociatedWithModel" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:input wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModel" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_InputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:output wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModelResponse" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_OutputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModelArgumentExceptionFault" name="ArgumentExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_ArgumentExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModelArgumentNullExceptionFault" name="ArgumentNullExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_ArgumentNullExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModelArgumentOutOfRangeExceptionFault" name="ArgumentOutOfRangeExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_ArgumentOutOfRangeExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModelBdcExceptionStateFault" name="BdcExceptionStateFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_BdcExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModelInvalidOperationExceptionFault" name="InvalidOperationExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_InvalidOperationExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemsReferencedByEntitiesAssociatedWithModelMetadataExceptionStateFault" name="MetadataExceptionStateFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_MetadataExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> </wsdl:operation>
The protocol client sends a BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_InputMessage request message, and the protocol server MUST respond with a BusinessDataCatalogSharedService_GetLobSystemsReferencedByEntitiesAssociatedWithModel_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 |
|---|---|
|
ArgumentOutOfRangeException (from namespace http://schemas.datacontract.org/2004/07/System) |
The specified MetadataObjectId is set to zero ("0").<93> |
|
MetadataObjectNotFoundExceptionState (from namespace Microsoft.SharePoint.BusinessData) |
The specified Model does not exist.<94> |