Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-16"?>
- <Model xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="BDCMetadata" xmlns="http://schemas.microsoft.com/windows/2007/BusinessDataCatalog">
- <LobSystems>
- <LobSystem Name="Northwind" Type="OData">
- <Properties>
- <Property Name="ODataServiceMetadataUrl" Type="System.String">http://services.odata.org/Northwind/Northwind.svc/$metadata</Property>
- <Property Name="ODataServiceMetadataAuthenticationMode" Type="System.String">PassThrough</Property>
- <Property Name="ODataServicesVersion" Type="System.String">2.0</Property>
- </Properties>
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- <LobSystemInstances>
- <LobSystemInstance Name="Northwind">
- <Properties>
- <Property Name="ODataServiceUrl" Type="System.String">http://services.odata.org/Northwind/Northwind.svc</Property>
- <Property Name="ODataServiceAuthenticationMode" Type="System.String">PassThrough</Property>
- <Property Name="ODataFormat" Type="System.String">application/atom+xml</Property>
- <Property Name="HttpHeaderSetAcceptLanguage" Type="System.Boolean">true</Property>
- </Properties>
- </LobSystemInstance>
- </LobSystemInstances>
- <Entities>
- <Entity Name="Regions" DefaultDisplayName="Regions" Namespace="NorthwindModel" Version="1.0.0.0" EstimatedInstanceCount="2000">
- <Properties>
- <Property Name="ExcludeFromOfflineClientForList" Type="System.String">False</Property>
- </Properties>
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- <Identifiers>
- <Identifier Name="RegionID" TypeName="System.Int32" />
- </Identifiers>
- <Methods>
- <Method Name="CreateRegion" DefaultDisplayName="Create Region" IsStatic="false">
- <Properties>
- <Property Name="ODataEntityUrl" Type="System.String">/Regions</Property>
- </Properties>
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- <Parameters>
- <Parameter Name="@RegionID" Direction="In">
- <TypeDescriptor Name="RegionID" DefaultDisplayName="RegionID" TypeName="System.Int32" IdentifierName="RegionID" CreatorField="true" />
- </Parameter>
- <Parameter Name="@RegionDescription" Direction="In">
- <TypeDescriptor Name="RegionDescription" DefaultDisplayName="RegionDescription" TypeName="System.String" CreatorField="true" />
- </Parameter>
- <Parameter Name="@CreateRegion" Direction="Return">
- <TypeDescriptor Name="CreateRegion" DefaultDisplayName="CreateRegion" TypeName="Microsoft.BusinessData.Runtime.DynamicType">
- <TypeDescriptors>
- <TypeDescriptor Name="RegionID" DefaultDisplayName="RegionID" TypeName="System.Int32" IdentifierName="RegionID" ReadOnly="true" />
- <TypeDescriptor Name="RegionDescription" DefaultDisplayName="RegionDescription" TypeName="System.String" />
- </TypeDescriptors>
- </TypeDescriptor>
- </Parameter>
- </Parameters>
- <MethodInstances>
- <MethodInstance Name="CreateRegion" Type="Creator" ReturnParameterName="@CreateRegion" ReturnTypeDescriptorPath="CreateRegion">
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- </MethodInstance>
- </MethodInstances>
- </Method>
- <Method Name="ReadSpecificRegion" DefaultDisplayName="Read Specific Region" IsStatic="false">
- <Properties>
- <Property Name="ODataEntityUrl" Type="System.String">/Regions(RegionID=@RegionID)</Property>
- </Properties>
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- <Parameters>
- <Parameter Name="@RegionID" Direction="In">
- <TypeDescriptor Name="RegionID" DefaultDisplayName="RegionID" TypeName="System.Int32" IdentifierName="RegionID" />
- </Parameter>
- <Parameter Name="@Region" Direction="Return">
- <TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="Microsoft.BusinessData.Runtime.DynamicType">
- <TypeDescriptors>
- <TypeDescriptor Name="RegionID" DefaultDisplayName="RegionID" TypeName="System.Int32" IdentifierName="RegionID" ReadOnly="true" />
- <TypeDescriptor Name="RegionDescription" DefaultDisplayName="RegionDescription" TypeName="System.String">
- <Properties>
- <Property Name="RequiredInForms" Type="System.Boolean">true</Property>
- </Properties>
- </TypeDescriptor>
- </TypeDescriptors>
- </TypeDescriptor>
- </Parameter>
- </Parameters>
- <MethodInstances>
- <MethodInstance Name="ReadSpecificRegion" Type="SpecificFinder" Default="true" ReturnParameterName="@Region" ReturnTypeDescriptorPath="Region">
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- </MethodInstance>
- </MethodInstances>
- </Method>
- <Method Name="ReadAllRegion" DefaultDisplayName="Read All Region" IsStatic="false">
- <Properties>
- <Property Name="ODataEntityUrl" Type="System.String">/Regions?$top=@LimitRegionss</Property>
- </Properties>
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- <FilterDescriptors>
- <FilterDescriptor Name="LimitFilter" DefaultDisplayName="LimitFilter" Type="Limit" />
- </FilterDescriptors>
- <Parameters>
- <Parameter Name="@LimitRegionss" Direction="In">
- <TypeDescriptor Name="LimitRegionss" DefaultDisplayName="LimitRegionss" TypeName="System.Int32" AssociatedFilter="LimitFilter">
- <Properties>
- <Property Name="LogicalOperatorWithPrevious" Type="System.String">None</Property>
- <Property Name="Order" Type="System.String">0</Property>
- </Properties>
- <DefaultValues>
- <DefaultValue MethodInstanceName="ReadAllRegion" Type="System.Int32">100</DefaultValue>
- </DefaultValues>
- </TypeDescriptor>
- </Parameter>
- <Parameter Name="@Regions" Direction="Return">
- <TypeDescriptor Name="Regions" DefaultDisplayName="Regions" TypeName="Microsoft.BusinessData.Runtime.IDynamicTypeEnumerator" IsCollection="true">
- <TypeDescriptors>
- <TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="Microsoft.BusinessData.Runtime.DynamicType">
- <TypeDescriptors>
- <TypeDescriptor Name="RegionID" DefaultDisplayName="RegionID" TypeName="System.Int32" IdentifierName="RegionID" ReadOnly="true" />
- <TypeDescriptor Name="RegionDescription" DefaultDisplayName="RegionDescription" TypeName="System.String">
- <Properties>
- <Property Name="RequiredInForms" Type="System.Boolean">true</Property>
- </Properties>
- </TypeDescriptor>
- </TypeDescriptors>
- </TypeDescriptor>
- </TypeDescriptors>
- </TypeDescriptor>
- </Parameter>
- </Parameters>
- <MethodInstances>
- <MethodInstance Name="ReadAllRegion" Type="Finder" Default="true" ReturnParameterName="@Regions" ReturnTypeDescriptorPath="Regions">
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- </MethodInstance>
- </MethodInstances>
- </Method>
- <Method Name="UpdateRegion" DefaultDisplayName="Update Region" IsStatic="false">
- <Properties>
- <Property Name="ODataEntityUrl" Type="System.String">/Regions(RegionID=@RegionID)</Property>
- </Properties>
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- <Parameters>
- <Parameter Name="@RegionID" Direction="In">
- <TypeDescriptor Name="RegionID" DefaultDisplayName="RegionID" TypeName="System.Int32" IdentifierName="RegionID" UpdaterField="true" />
- </Parameter>
- <Parameter Name="@RegionDescription" Direction="In">
- <TypeDescriptor Name="RegionDescription" DefaultDisplayName="RegionDescription" TypeName="System.String" UpdaterField="true" />
- </Parameter>
- </Parameters>
- <MethodInstances>
- <MethodInstance Name="UpdateRegion" Type="Updater">
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- </MethodInstance>
- </MethodInstances>
- </Method>
- <Method Name="DeleteRegion" DefaultDisplayName="Delete Region" IsStatic="false">
- <Properties>
- <Property Name="ODataEntityUrl" Type="System.String">/Regions(RegionID=@RegionID)</Property>
- </Properties>
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- <Parameters>
- <Parameter Name="@RegionID" Direction="In">
- <TypeDescriptor Name="RegionID" DefaultDisplayName="RegionID" TypeName="System.Int32" IdentifierName="RegionID" />
- </Parameter>
- </Parameters>
- <MethodInstances>
- <MethodInstance Name="DeleteRegion" Type="Deleter">
- <AccessControlList>
- <AccessControlEntry Principal="STS|SecurityTokenService|http://sharepoint.microsoft.com/claims/2009/08/isauthenticated|true|http://www.w3.org/2001/XMLSchema#string">
- <Right BdcRight="Edit" />
- <Right BdcRight="Execute" />
- <Right BdcRight="SelectableInClients" />
- <Right BdcRight="SetPermissions" />
- </AccessControlEntry>
- </AccessControlList>
- </MethodInstance>
- </MethodInstances>
- </Method>
- </Methods>
- </Entity>
- </Entities>
- </LobSystem>
- </LobSystems>
- </Model>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement