7.1 http://schemas.datacontract.org/2004/07/Microsoft.BusinessData.Infrastructure Schema
-
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.BusinessData.Infrastructure" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.BusinessData.Infrastructure" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/System"/> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/"/> <xs:complexType name="BdcExceptionState"> <xs:sequence> <xs:element minOccurs="0" name="InnerExceptionToStringed" nillable="true" type="xs:string"/> <xs:element minOccurs="0" name="InnerExceptionTypeFullName" nillable="true" type="xs:string"/> <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string"/> <xs:element minOccurs="0" name="ServerStackTrace" nillable="true" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="BdcExceptionState" nillable="true" type="q1:BdcExceptionState"/> <xs:complexType name="AccessDeniedExceptionState"> <xs:complexContent mixed="false"> <xs:extension base="q1:BdcExceptionState"> <xs:sequence> <xs:element minOccurs="0" name="CurrentIdentity" nillable="true" type="xs:string"/> <xs:element minOccurs="0" name="SecurableObjectName" nillable="true" type="xs:string"/> <xs:element minOccurs="0" name="SecurableObjectTypeName" nillable="true" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AccessDeniedExceptionState" nillable="true" type="q1:AccessDeniedExceptionState"/> <xs:complexType name="AccessDeniedException"> <xs:complexContent mixed="false"> <xs:extension base="q1:BdcException"/> </xs:complexContent> </xs:complexType> <xs:element name="AccessDeniedException" nillable="true" type="q1:AccessDeniedException"/> <xs:complexType name="BdcException"> <xs:complexContent mixed="false"> <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/System" base="q2:Exception"/> </xs:complexContent> </xs:complexType> <xs:element name="BdcException" nillable="true" type="q1:BdcException"/> <xs:simpleType name="BdcRights"> <xs:list> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="Execute"/> <xs:enumeration value="Edit"/> <xs:enumeration value="SetPermissions"/> <xs:enumeration value="UseInBusinessDataInLists"/> <xs:enumeration value="SelectableInClients"/> </xs:restriction> </xs:simpleType> </xs:list> </xs:simpleType> <xs:element name="BdcRights" nillable="true" type="q1:BdcRights"/> </xs:schema>