comparison Extensions/JointureAddOn/Mapping/IObjectMapper.cs @ 0:f990fcb411a9

Копия текущей версии из github
author cin
date Thu, 27 Mar 2014 21:46:09 +0400
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:f990fcb411a9
1
2 using System.Collections.Generic;
3 using BLToolkit.Emit;
4
5 namespace BLToolkit.Mapping
6 {
7 public interface IObjectMapper : IPropertiesMapping, IMapper, ILazyMapper
8 {
9 bool IsLazy { get; set; }
10
11 bool ContainsLazyChild { get; set; }
12
13 List<string> PrimaryKeyNames { get; set; }
14
15 /// <summary>
16 /// Is set only for CollectionFullObjectMapper. TODO : Should refactor this?
17 /// </summary>
18 GetHandler Getter { get; set; }
19
20 List<GetHandler> PrimaryKeyValueGetters { get; set; }
21 Association Association { get; set; }
22 }
23 }