Free cookie consent management tool by TermsFeed Policy Generator

source: branches/ClientManagement/HeuristicLab.Services.Authentication/HeuristicLab.Services.Authentication.DataAccess/ClientManagment.dbml @ 4802

Last change on this file since 4802 was 4802, checked in by fruehrli, 13 years ago

#1197
Update ClientService

File size: 2.7 KB
Line 
1<?xml version="1.0" encoding="utf-8"?><Database Class="ClientManagmentDataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
2  <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Initial Catalog=HeuristicLab.ClientManagment;Integrated Security=True" SettingsObjectName="HeuristicLab.Services.Authentication.DataAccess.Properties.Settings" SettingsPropertyName="ClientManagementConnectionString" Provider="System.Data.SqlClient" />
3  <Table Name="" Member="Resources">
4    <Type Name="Resource" InheritanceCode="Resource">
5      <Column Name="ResourceID" Member="Id" Storage="_ResourceID" AutoSync="OnInsert" Type="System.Guid" IsPrimaryKey="true" CanBeNull="false" />
6      <Column Name="Name" Type="System.String" CanBeNull="false" />
7      <Column Name="Description" Type="System.String" CanBeNull="true" />
8      <Column Name="ResourceType" Type="System.String" CanBeNull="false" IsDiscriminator="true" />
9      <Association Name="Resource_ResourceResourceGroup" Member="Clients" Storage="_ResourceResourceGroups" ThisKey="Id" OtherKey="ResourceId" Type="ResourceResourceGroup" />
10      <Association Name="Resource_ResourceResourceGroup1" Member="ResourceGroups" Storage="_ResourceResourceGroups1" ThisKey="Id" OtherKey="ResourceGroupId" Type="ResourceResourceGroup" />
11      <Type Name="Client" InheritanceCode="Client">
12        <Column Name="ProcessorType" Type="System.String" CanBeNull="true" />
13        <Column Name="NumberOfProcessors" Type="System.String" CanBeNull="true" />
14        <Column Name="NumberOfThreads" Type="System.String" CanBeNull="true" />
15        <Column Name="IPAdress" Type="System.String" CanBeNull="true" />
16        <Column Name="MemorySize" Type="System.String" CanBeNull="true" />
17        <Column Name="OperatingSystem" Type="System.String" CanBeNull="true" />
18      </Type>
19      <Type Name="ResourceGroup" InheritanceCode="ResourceGroup" IsInheritanceDefault="true" />
20    </Type>
21  </Table>
22  <Table Name="" Member="ResourceResourceGroups">
23    <Type Name="ResourceResourceGroup">
24      <Column Name="ResourceID" Member="ResourceId" Storage="_ResourceID" Type="System.Guid" IsPrimaryKey="true" CanBeNull="false" />
25      <Column Name="ResourceGroupID" Member="ResourceGroupId" Storage="_ResourceGroupID" Type="System.Guid" IsPrimaryKey="true" CanBeNull="false" />
26      <Association Name="Resource_ResourceResourceGroup" Member="Client" Storage="_Resource" ThisKey="ResourceId" OtherKey="Id" Type="Resource" IsForeignKey="true" />
27      <Association Name="Resource_ResourceResourceGroup1" Member="ResourceGroup" Storage="_Resource1" ThisKey="ResourceGroupId" OtherKey="Id" Type="Resource" IsForeignKey="true" />
28    </Type>
29  </Table>
30</Database>
Note: See TracBrowser for help on using the repository browser.