File tree Expand file tree Collapse file tree 4 files changed +49
-0
lines changed Expand file tree Collapse file tree 4 files changed +49
-0
lines changed Original file line number Diff line number Diff line change
1
+ using NHibernate . Linq ;
2
+ using NUnit . Framework ;
3
+
4
+ namespace NHibernate . Test . NHSpecificTest . NH3408
5
+ {
6
+ using System . Linq ;
7
+
8
+ public class Fixture : BugTestCase
9
+ {
10
+ [ Test ]
11
+ public void ProjectAnonymousTypeWithArrayProperty ( )
12
+ {
13
+ using ( var session = OpenSession ( ) )
14
+ {
15
+ var query = from p in session . Query < Person > ( )
16
+ select new { p . Photo } ;
17
+
18
+ var result = query . ToList ( ) ;
19
+ }
20
+ }
21
+ }
22
+ }
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <hibernate-mapping xmlns =" urn:nhibernate-mapping-2.2"
3
+ namespace =" NHibernate.Test.NHSpecificTest.NH3408"
4
+ assembly =" NHibernate.Test" >
5
+ <class name =" Person" >
6
+ <id name =" Id" >
7
+ <generator class =" increment" />
8
+ </id >
9
+ <property name =" Name" />
10
+ <property name =" Photo" />
11
+ </class >
12
+
13
+ </hibernate-mapping >
Original file line number Diff line number Diff line change
1
+ namespace NHibernate . Test . NHSpecificTest . NH3408
2
+ {
3
+ public class Person
4
+ {
5
+ public virtual int Id { get ; set ; }
6
+
7
+ public virtual string Name { get ; set ; }
8
+
9
+ public virtual byte [ ] Photo { get ; set ; }
10
+ }
11
+ }
Original file line number Diff line number Diff line change 666
666
<Compile Include =" NHSpecificTest\BagWithLazyExtraAndFilter\Domain.cs" />
667
667
<Compile Include =" NHSpecificTest\BagWithLazyExtraAndFilter\Fixture.cs" />
668
668
<Compile Include =" Component\Basic\ComponentWithUniqueConstraintTests.cs" />
669
+ <Compile Include =" NHSpecificTest\NH3408\Fixture.cs" />
670
+ <Compile Include =" NHSpecificTest\NH3408\Model.cs" />
669
671
<Compile Include =" NHSpecificTest\NH2297\CustomCompositeUserType.cs" />
670
672
<Compile Include =" NHSpecificTest\NH2297\Entity.cs" />
671
673
<Compile Include =" NHSpecificTest\NH2297\Fixture.cs" />
2876
2878
<EmbeddedResource Include =" NHSpecificTest\NH1291AnonExample\Mappings.hbm.xml" />
2877
2879
</ItemGroup >
2878
2880
<ItemGroup >
2881
+ <EmbeddedResource Include =" NHSpecificTest\NH3408\Mappings.hbm.xml" />
2879
2882
<Content Include =" NHSpecificTest\NH3324\Mappings.hbm.xml" />
2880
2883
<EmbeddedResource Include =" NHSpecificTest\NH2297\MappingsNames.hbm.xml" />
2881
2884
<EmbeddedResource Include =" NHSpecificTest\NH2297\MappingsTypes.hbm.xml" />
You can’t perform that action at this time.
0 commit comments