internal Mapping(IMapping parentMapping, EntitySpace space)
 {
     this.ParentMapping    = parentMapping;
     this.EntitySpace      = parentMapping == null ? space : parentMapping.EntitySpace;
     this.EntityDefinition = this.EntitySpace.GetDefinition <T>();
     this.SubMappings      = new List <IMapping>();
 }
示例#2
0
 internal QueryTemplate(EntitySpace space) : base(space)
 {
     this.SubqueryTemplates = new List <SubqueryTemplate>();
 }
示例#3
0
 public SubqueryTemplate(EntitySpace space) : base(space)
 {
     this.ConditionalColumns = new Dictionary <string, SubqueryConditionalColumn>();
     this.Relationships      = new Dictionary <SubqueryTemplate, SubqueryRelationship>();
 }
示例#4
0
 static EdgeObjects()
 {
     EdgeObjects.EntitySpace = new EntitySpace();
 }
 internal InlineMapping(IMapping parent, EntitySpace space = null) : base(parent, space)
 {
 }
 static EdgeUtility()
 {
     EdgeUtility.EntitySpace = new EntitySpace();
 }
示例#7
0
 internal QueryTemplateBase(EntitySpace space)
 {
     this.EntitySpace = space;
 }
示例#8
0
 static EdgeObjectsUtility()
 {
     EdgeObjectsUtility.EntitySpace = new EntitySpace();
 }
示例#9
0
 internal SubqueryMapping(IMapping parent, EntitySpace space = null) : base(parent, space)
 {
 }
 internal FunctionMapping(IMapping parentMapping, EntitySpace space = null)
     : base(parentMapping, space)
 {
 }
 internal Mapping(EntitySpace space)
 {
     this.EntitySpace      = space;
     this.EntityDefinition = space.GetDefinition <T>();
     this.SubMappings      = new List <IMapping>();
 }
示例#12
0
 internal PropertyMapping(IMapping parentMapping, EntitySpace space = null) : base(parentMapping, space)
 {
 }
 internal VariableMapping(IMapping parentMapping, EntitySpace space = null)
     : base(parentMapping, space)
 {
 }