Created
April 13, 2013 05:32
-
-
Save devendrasv/ebb70adf1f07ac27aae5 to your computer and use it in GitHub Desktop.
employees-ect.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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="NorthwindModel" 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="Employees" DefaultDisplayName="Employees" 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="EmployeeID" TypeName="System.Int32" /> | |
</Identifiers> | |
<Methods> | |
<Method Name="CreateEmployee" DefaultDisplayName="Create Employee" IsStatic="false"> | |
<Properties> | |
<Property Name="ODataEntityUrl" Type="System.String">/Employees</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="@EmployeeID" Direction="In"> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@LastName" Direction="In"> | |
<TypeDescriptor Name="LastName" DefaultDisplayName="LastName" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@FirstName" Direction="In"> | |
<TypeDescriptor Name="FirstName" DefaultDisplayName="FirstName" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@Title" Direction="In"> | |
<TypeDescriptor Name="Title" DefaultDisplayName="Title" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@TitleOfCourtesy" Direction="In"> | |
<TypeDescriptor Name="TitleOfCourtesy" DefaultDisplayName="TitleOfCourtesy" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@BirthDate" Direction="In"> | |
<TypeDescriptor Name="BirthDate" DefaultDisplayName="BirthDate" TypeName="System.Nullable`1[System.DateTime]" CreatorField="true"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
</Parameter> | |
<Parameter Name="@HireDate" Direction="In"> | |
<TypeDescriptor Name="HireDate" DefaultDisplayName="HireDate" TypeName="System.Nullable`1[System.DateTime]" CreatorField="true"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
</Parameter> | |
<Parameter Name="@Address" Direction="In"> | |
<TypeDescriptor Name="Address" DefaultDisplayName="Address" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@City" Direction="In"> | |
<TypeDescriptor Name="City" DefaultDisplayName="City" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@Region" Direction="In"> | |
<TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@PostalCode" Direction="In"> | |
<TypeDescriptor Name="PostalCode" DefaultDisplayName="PostalCode" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@Country" Direction="In"> | |
<TypeDescriptor Name="Country" DefaultDisplayName="Country" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@HomePhone" Direction="In"> | |
<TypeDescriptor Name="HomePhone" DefaultDisplayName="HomePhone" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@Extension" Direction="In"> | |
<TypeDescriptor Name="Extension" DefaultDisplayName="Extension" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@Photo" Direction="In"> | |
<TypeDescriptor Name="Photo" DefaultDisplayName="Photo" TypeName="System.Byte[]" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@Notes" Direction="In"> | |
<TypeDescriptor Name="Notes" DefaultDisplayName="Notes" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@ReportsTo" Direction="In"> | |
<TypeDescriptor Name="ReportsTo" DefaultDisplayName="ReportsTo" TypeName="System.Nullable`1[System.Int32]" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@PhotoPath" Direction="In"> | |
<TypeDescriptor Name="PhotoPath" DefaultDisplayName="PhotoPath" TypeName="System.String" CreatorField="true" /> | |
</Parameter> | |
<Parameter Name="@CreateEmployee" Direction="Return"> | |
<TypeDescriptor Name="CreateEmployee" DefaultDisplayName="CreateEmployee" TypeName="Microsoft.BusinessData.Runtime.DynamicType"> | |
<TypeDescriptors> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" ReadOnly="true" /> | |
<TypeDescriptor Name="LastName" DefaultDisplayName="LastName" TypeName="System.String" /> | |
<TypeDescriptor Name="FirstName" DefaultDisplayName="FirstName" TypeName="System.String" /> | |
<TypeDescriptor Name="Title" DefaultDisplayName="Title" TypeName="System.String" /> | |
<TypeDescriptor Name="TitleOfCourtesy" DefaultDisplayName="TitleOfCourtesy" TypeName="System.String" /> | |
<TypeDescriptor Name="BirthDate" DefaultDisplayName="BirthDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="HireDate" DefaultDisplayName="HireDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="Address" DefaultDisplayName="Address" TypeName="System.String" /> | |
<TypeDescriptor Name="City" DefaultDisplayName="City" TypeName="System.String" /> | |
<TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="System.String" /> | |
<TypeDescriptor Name="PostalCode" DefaultDisplayName="PostalCode" TypeName="System.String" /> | |
<TypeDescriptor Name="Country" DefaultDisplayName="Country" TypeName="System.String" /> | |
<TypeDescriptor Name="HomePhone" DefaultDisplayName="HomePhone" TypeName="System.String" /> | |
<TypeDescriptor Name="Extension" DefaultDisplayName="Extension" TypeName="System.String" /> | |
<TypeDescriptor Name="Photo" DefaultDisplayName="Photo" TypeName="System.Byte[]" /> | |
<TypeDescriptor Name="Notes" DefaultDisplayName="Notes" TypeName="System.String" /> | |
<TypeDescriptor Name="ReportsTo" DefaultDisplayName="ReportsTo" TypeName="System.Nullable`1[System.Int32]" /> | |
<TypeDescriptor Name="PhotoPath" DefaultDisplayName="PhotoPath" TypeName="System.String" /> | |
</TypeDescriptors> | |
</TypeDescriptor> | |
</Parameter> | |
</Parameters> | |
<MethodInstances> | |
<MethodInstance Name="CreateEmployee" Type="Creator" ReturnParameterName="@CreateEmployee" ReturnTypeDescriptorPath="CreateEmployee"> | |
<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="ReadSpecificEmployee" DefaultDisplayName="Read Specific Employee" IsStatic="false"> | |
<Properties> | |
<Property Name="ODataEntityUrl" Type="System.String">/Employees(EmployeeID=@EmployeeID)</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="@EmployeeID" Direction="In"> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" /> | |
</Parameter> | |
<Parameter Name="@Employee" Direction="Return"> | |
<TypeDescriptor Name="Employee" DefaultDisplayName="Employee" TypeName="Microsoft.BusinessData.Runtime.DynamicType"> | |
<TypeDescriptors> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" ReadOnly="true" /> | |
<TypeDescriptor Name="LastName" DefaultDisplayName="LastName" TypeName="System.String"> | |
<Properties> | |
<Property Name="RequiredInForms" Type="System.Boolean">true</Property> | |
</Properties> | |
</TypeDescriptor> | |
<TypeDescriptor Name="FirstName" DefaultDisplayName="FirstName" TypeName="System.String"> | |
<Properties> | |
<Property Name="RequiredInForms" Type="System.Boolean">true</Property> | |
</Properties> | |
</TypeDescriptor> | |
<TypeDescriptor Name="Title" DefaultDisplayName="Title" TypeName="System.String" /> | |
<TypeDescriptor Name="TitleOfCourtesy" DefaultDisplayName="TitleOfCourtesy" TypeName="System.String" /> | |
<TypeDescriptor Name="BirthDate" DefaultDisplayName="BirthDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="HireDate" DefaultDisplayName="HireDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="Address" DefaultDisplayName="Address" TypeName="System.String" /> | |
<TypeDescriptor Name="City" DefaultDisplayName="City" TypeName="System.String" /> | |
<TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="System.String" /> | |
<TypeDescriptor Name="PostalCode" DefaultDisplayName="PostalCode" TypeName="System.String" /> | |
<TypeDescriptor Name="Country" DefaultDisplayName="Country" TypeName="System.String" /> | |
<TypeDescriptor Name="HomePhone" DefaultDisplayName="HomePhone" TypeName="System.String" /> | |
<TypeDescriptor Name="Extension" DefaultDisplayName="Extension" TypeName="System.String" /> | |
<TypeDescriptor Name="Photo" DefaultDisplayName="Photo" TypeName="System.Byte[]" /> | |
<TypeDescriptor Name="Notes" DefaultDisplayName="Notes" TypeName="System.String" /> | |
<TypeDescriptor Name="ReportsTo" DefaultDisplayName="ReportsTo" TypeName="System.Nullable`1[System.Int32]" /> | |
<TypeDescriptor Name="PhotoPath" DefaultDisplayName="PhotoPath" TypeName="System.String" /> | |
</TypeDescriptors> | |
</TypeDescriptor> | |
</Parameter> | |
</Parameters> | |
<MethodInstances> | |
<MethodInstance Name="ReadSpecificEmployee" Type="SpecificFinder" Default="true" ReturnParameterName="@Employee" ReturnTypeDescriptorPath="Employee"> | |
<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="ReadAllEmployee" DefaultDisplayName="Read All Employee" IsStatic="false"> | |
<Properties> | |
<Property Name="ODataEntityUrl" Type="System.String">/Employees?$top=@LimitEmployeess</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="@LimitEmployeess" Direction="In"> | |
<TypeDescriptor Name="LimitEmployeess" DefaultDisplayName="LimitEmployeess" 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="ReadAllEmployee" Type="System.Int32">100</DefaultValue> | |
</DefaultValues> | |
</TypeDescriptor> | |
</Parameter> | |
<Parameter Name="@Employees" Direction="Return"> | |
<TypeDescriptor Name="Employees" DefaultDisplayName="Employees" TypeName="Microsoft.BusinessData.Runtime.IDynamicTypeEnumerator" IsCollection="true"> | |
<TypeDescriptors> | |
<TypeDescriptor Name="Employee" DefaultDisplayName="Employee" TypeName="Microsoft.BusinessData.Runtime.DynamicType"> | |
<TypeDescriptors> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" ReadOnly="true" /> | |
<TypeDescriptor Name="LastName" DefaultDisplayName="LastName" TypeName="System.String"> | |
<Properties> | |
<Property Name="RequiredInForms" Type="System.Boolean">true</Property> | |
</Properties> | |
</TypeDescriptor> | |
<TypeDescriptor Name="FirstName" DefaultDisplayName="FirstName" TypeName="System.String"> | |
<Properties> | |
<Property Name="RequiredInForms" Type="System.Boolean">true</Property> | |
</Properties> | |
</TypeDescriptor> | |
<TypeDescriptor Name="Title" DefaultDisplayName="Title" TypeName="System.String" /> | |
<TypeDescriptor Name="TitleOfCourtesy" DefaultDisplayName="TitleOfCourtesy" TypeName="System.String" /> | |
<TypeDescriptor Name="BirthDate" DefaultDisplayName="BirthDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="HireDate" DefaultDisplayName="HireDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="Address" DefaultDisplayName="Address" TypeName="System.String" /> | |
<TypeDescriptor Name="City" DefaultDisplayName="City" TypeName="System.String" /> | |
<TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="System.String" /> | |
<TypeDescriptor Name="PostalCode" DefaultDisplayName="PostalCode" TypeName="System.String" /> | |
<TypeDescriptor Name="Country" DefaultDisplayName="Country" TypeName="System.String" /> | |
<TypeDescriptor Name="HomePhone" DefaultDisplayName="HomePhone" TypeName="System.String" /> | |
<TypeDescriptor Name="Extension" DefaultDisplayName="Extension" TypeName="System.String" /> | |
<TypeDescriptor Name="Photo" DefaultDisplayName="Photo" TypeName="System.Byte[]" /> | |
<TypeDescriptor Name="Notes" DefaultDisplayName="Notes" TypeName="System.String" /> | |
<TypeDescriptor Name="ReportsTo" DefaultDisplayName="ReportsTo" TypeName="System.Nullable`1[System.Int32]" /> | |
<TypeDescriptor Name="PhotoPath" DefaultDisplayName="PhotoPath" TypeName="System.String" /> | |
</TypeDescriptors> | |
</TypeDescriptor> | |
</TypeDescriptors> | |
</TypeDescriptor> | |
</Parameter> | |
</Parameters> | |
<MethodInstances> | |
<MethodInstance Name="ReadAllEmployee" Type="Finder" Default="true" ReturnParameterName="@Employees" ReturnTypeDescriptorPath="Employees"> | |
<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="UpdateEmployee" DefaultDisplayName="Update Employee" IsStatic="false"> | |
<Properties> | |
<Property Name="ODataEntityUrl" Type="System.String">/Employees(EmployeeID=@EmployeeID)</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="@EmployeeID" Direction="In"> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@LastName" Direction="In"> | |
<TypeDescriptor Name="LastName" DefaultDisplayName="LastName" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@FirstName" Direction="In"> | |
<TypeDescriptor Name="FirstName" DefaultDisplayName="FirstName" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@Title" Direction="In"> | |
<TypeDescriptor Name="Title" DefaultDisplayName="Title" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@TitleOfCourtesy" Direction="In"> | |
<TypeDescriptor Name="TitleOfCourtesy" DefaultDisplayName="TitleOfCourtesy" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@BirthDate" Direction="In"> | |
<TypeDescriptor Name="BirthDate" DefaultDisplayName="BirthDate" TypeName="System.Nullable`1[System.DateTime]" UpdaterField="true"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
</Parameter> | |
<Parameter Name="@HireDate" Direction="In"> | |
<TypeDescriptor Name="HireDate" DefaultDisplayName="HireDate" TypeName="System.Nullable`1[System.DateTime]" UpdaterField="true"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
</Parameter> | |
<Parameter Name="@Address" Direction="In"> | |
<TypeDescriptor Name="Address" DefaultDisplayName="Address" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@City" Direction="In"> | |
<TypeDescriptor Name="City" DefaultDisplayName="City" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@Region" Direction="In"> | |
<TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@PostalCode" Direction="In"> | |
<TypeDescriptor Name="PostalCode" DefaultDisplayName="PostalCode" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@Country" Direction="In"> | |
<TypeDescriptor Name="Country" DefaultDisplayName="Country" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@HomePhone" Direction="In"> | |
<TypeDescriptor Name="HomePhone" DefaultDisplayName="HomePhone" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@Extension" Direction="In"> | |
<TypeDescriptor Name="Extension" DefaultDisplayName="Extension" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@Photo" Direction="In"> | |
<TypeDescriptor Name="Photo" DefaultDisplayName="Photo" TypeName="System.Byte[]" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@Notes" Direction="In"> | |
<TypeDescriptor Name="Notes" DefaultDisplayName="Notes" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@ReportsTo" Direction="In"> | |
<TypeDescriptor Name="ReportsTo" DefaultDisplayName="ReportsTo" TypeName="System.Nullable`1[System.Int32]" UpdaterField="true" /> | |
</Parameter> | |
<Parameter Name="@PhotoPath" Direction="In"> | |
<TypeDescriptor Name="PhotoPath" DefaultDisplayName="PhotoPath" TypeName="System.String" UpdaterField="true" /> | |
</Parameter> | |
</Parameters> | |
<MethodInstances> | |
<MethodInstance Name="UpdateEmployee" 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="DeleteEmployee" DefaultDisplayName="Delete Employee" IsStatic="false"> | |
<Properties> | |
<Property Name="ODataEntityUrl" Type="System.String">/Employees(EmployeeID=@EmployeeID)</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="@EmployeeID" Direction="In"> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" /> | |
</Parameter> | |
</Parameters> | |
<MethodInstances> | |
<MethodInstance Name="DeleteEmployee" 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> | |
<Method Name="GetEmployees1FromEmployees" DefaultDisplayName="GetEmployees1FromEmployees" IsStatic="false"> | |
<Properties> | |
<Property Name="ODataEntityUrl" Type="System.String">/Employees(EmployeeID=@EmployeeID)/Employees1</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="@EmployeeID" Direction="In"> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierEntityNamespace="NorthwindModel" IdentifierEntityName="Employees" IdentifierName="EmployeeID" ForeignIdentifierAssociationName="GetEmployees1FromEmployees" /> | |
</Parameter> | |
<Parameter Name="@Employees" Direction="Return"> | |
<TypeDescriptor Name="Employees" DefaultDisplayName="Employees" TypeName="Microsoft.BusinessData.Runtime.IDynamicTypeEnumerator" IsCollection="true"> | |
<TypeDescriptors> | |
<TypeDescriptor Name="Employee" DefaultDisplayName="Employee" TypeName="Microsoft.BusinessData.Runtime.DynamicType"> | |
<TypeDescriptors> | |
<TypeDescriptor Name="EmployeeID" DefaultDisplayName="EmployeeID" TypeName="System.Int32" IdentifierName="EmployeeID" ReadOnly="true" /> | |
<TypeDescriptor Name="LastName" DefaultDisplayName="LastName" TypeName="System.String" /> | |
<TypeDescriptor Name="FirstName" DefaultDisplayName="FirstName" TypeName="System.String" /> | |
<TypeDescriptor Name="Title" DefaultDisplayName="Title" TypeName="System.String" /> | |
<TypeDescriptor Name="TitleOfCourtesy" DefaultDisplayName="TitleOfCourtesy" TypeName="System.String" /> | |
<TypeDescriptor Name="BirthDate" DefaultDisplayName="BirthDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="HireDate" DefaultDisplayName="HireDate" TypeName="System.Nullable`1[System.DateTime]"> | |
<Interpretation> | |
<NormalizeDateTime LobDateTimeMode="UTC" /> | |
</Interpretation> | |
</TypeDescriptor> | |
<TypeDescriptor Name="Address" DefaultDisplayName="Address" TypeName="System.String" /> | |
<TypeDescriptor Name="City" DefaultDisplayName="City" TypeName="System.String" /> | |
<TypeDescriptor Name="Region" DefaultDisplayName="Region" TypeName="System.String" /> | |
<TypeDescriptor Name="PostalCode" DefaultDisplayName="PostalCode" TypeName="System.String" /> | |
<TypeDescriptor Name="Country" DefaultDisplayName="Country" TypeName="System.String" /> | |
<TypeDescriptor Name="HomePhone" DefaultDisplayName="HomePhone" TypeName="System.String" /> | |
<TypeDescriptor Name="Extension" DefaultDisplayName="Extension" TypeName="System.String" /> | |
<TypeDescriptor Name="Photo" DefaultDisplayName="Photo" TypeName="System.Byte[]" /> | |
<TypeDescriptor Name="Notes" DefaultDisplayName="Notes" TypeName="System.String" /> | |
<TypeDescriptor Name="ReportsTo" DefaultDisplayName="ReportsTo" TypeName="System.Nullable`1[System.Int32]" /> | |
<TypeDescriptor Name="PhotoPath" DefaultDisplayName="PhotoPath" TypeName="System.String" /> | |
</TypeDescriptors> | |
</TypeDescriptor> | |
</TypeDescriptors> | |
</TypeDescriptor> | |
</Parameter> | |
</Parameters> | |
<MethodInstances> | |
<Association Name="GetEmployees1FromEmployees" Type="AssociationNavigator" ReturnParameterName="@Employees" ReturnTypeDescriptorPath="Employees"> | |
<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> | |
<SourceEntity Namespace="NorthwindModel" Name="Employees" /> | |
<DestinationEntity Namespace="NorthwindModel" Name="Employees" /> | |
</Association> | |
</MethodInstances> | |
</Method> | |
</Methods> | |
</Entity> | |
</Entities> | |
</LobSystem> | |
</LobSystems> | |
</Model> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment