PageRenderTime 10ms CodeModel.GetById 7ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/BlogEngine/DotNetSlave.BusinessLogic/Service References/GalleryServer/service.edmx

#
text | 67 lines | 67 code | 0 blank | 0 comment | 0 complexity | 4e996551264906e3c9d917701fcd7c54 MD5 | raw file
 1<edmx:Edmx Version="1.0" xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx">
 2  <edmx:DataServices xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" m:DataServiceVersion="1.0">
 3    <Schema Namespace="Gallery.Infrastructure.FeedModels" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://schemas.microsoft.com/ado/2006/04/edm">
 4      <EntityType Name="PublishedPackage" m:HasStream="true">
 5        <Key>
 6          <PropertyRef Name="Id" />
 7          <PropertyRef Name="Version" />
 8        </Key>
 9        <Property Name="Id" Type="Edm.String" Nullable="false" />
10        <Property Name="Version" Type="Edm.String" Nullable="false" />
11        <Property Name="Title" Type="Edm.String" Nullable="true" />
12        <Property Name="Authors" Type="Edm.String" Nullable="true" />
13        <Property Name="PackageType" Type="Edm.String" Nullable="true" />
14        <Property Name="Summary" Type="Edm.String" Nullable="true" />
15        <Property Name="Description" Type="Edm.String" Nullable="true" />
16        <Property Name="Copyright" Type="Edm.String" Nullable="true" />
17        <Property Name="PackageHashAlgorithm" Type="Edm.String" Nullable="true" />
18        <Property Name="PackageHash" Type="Edm.String" Nullable="true" />
19        <Property Name="PackageSize" Type="Edm.Int64" Nullable="false" />
20        <Property Name="Price" Type="Edm.Decimal" Nullable="false" />
21        <Property Name="RequireLicenseAcceptance" Type="Edm.Boolean" Nullable="false" />
22        <Property Name="IsLatestVersion" Type="Edm.Boolean" Nullable="false" />
23        <Property Name="VersionRating" Type="Edm.Double" Nullable="false" />
24        <Property Name="VersionRatingsCount" Type="Edm.Int32" Nullable="false" />
25        <Property Name="VersionDownloadCount" Type="Edm.Int32" Nullable="false" />
26        <Property Name="Created" Type="Edm.DateTime" Nullable="false" />
27        <Property Name="LastUpdated" Type="Edm.DateTime" Nullable="false" />
28        <Property Name="Published" Type="Edm.DateTime" Nullable="false" />
29        <Property Name="ExternalPackageUrl" Type="Edm.String" Nullable="true" />
30        <Property Name="ProjectUrl" Type="Edm.String" Nullable="true" />
31        <Property Name="LicenseUrl" Type="Edm.String" Nullable="true" />
32        <Property Name="IconUrl" Type="Edm.String" Nullable="true" />
33        <Property Name="Rating" Type="Edm.Double" Nullable="false" />
34        <Property Name="RatingsCount" Type="Edm.Int32" Nullable="false" />
35        <Property Name="DownloadCount" Type="Edm.Int32" Nullable="false" />
36        <NavigationProperty Name="Screenshots" Relationship="Gallery.Infrastructure.FeedModels.PublishedPackage_Screenshots" FromRole="PublishedPackage" ToRole="Screenshots" />
37        <Property Name="Categories" Type="Edm.String" Nullable="true" />
38        <Property Name="Tags" Type="Edm.String" Nullable="true" />
39        <Property Name="Dependencies" Type="Edm.String" Nullable="true" />
40        <Property Name="ReportAbuseUrl" Type="Edm.String" Nullable="true" />
41        <Property Name="GalleryDetailsUrl" Type="Edm.String" Nullable="true" />
42      </EntityType>
43      <EntityType Name="PublishedScreenshot">
44        <Key>
45          <PropertyRef Name="Id" />
46        </Key>
47        <Property Name="Id" Type="Edm.Int32" Nullable="false" />
48        <Property Name="PublishedPackageId" Type="Edm.String" Nullable="true" />
49        <Property Name="PublishedPackageVersion" Type="Edm.String" Nullable="true" />
50        <Property Name="ScreenshotUri" Type="Edm.String" Nullable="true" />
51        <Property Name="Caption" Type="Edm.String" Nullable="true" />
52      </EntityType>
53      <Association Name="PublishedPackage_Screenshots">
54        <End Role="PublishedPackage" Type="Gallery.Infrastructure.FeedModels.PublishedPackage" Multiplicity="*" />
55        <End Role="Screenshots" Type="Gallery.Infrastructure.FeedModels.PublishedScreenshot" Multiplicity="*" />
56      </Association>
57      <EntityContainer Name="GalleryFeedContext" m:IsDefaultEntityContainer="true">
58        <EntitySet Name="Packages" EntityType="Gallery.Infrastructure.FeedModels.PublishedPackage" />
59        <EntitySet Name="Screenshots" EntityType="Gallery.Infrastructure.FeedModels.PublishedScreenshot" />
60        <AssociationSet Name="PublishedPackage_Screenshots" Association="Gallery.Infrastructure.FeedModels.PublishedPackage_Screenshots">
61          <End Role="PublishedPackage" EntitySet="Packages" />
62          <End Role="Screenshots" EntitySet="Screenshots" />
63        </AssociationSet>
64      </EntityContainer>
65    </Schema>
66  </edmx:DataServices>
67</edmx:Edmx>