mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	增加仅构建类型不附带获取TableInfo的方法
This commit is contained in:
		@@ -405,6 +405,15 @@ namespace FreeSql.Extensions.DynamicEntity
 | 
				
			|||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
        /// <returns></returns>
 | 
					        /// <returns></returns>
 | 
				
			||||||
        public TableInfo Build()
 | 
					        public TableInfo Build()
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            return _fsql.CodeFirst.GetTableByEntity(BuildJustType());
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Emit动态创建出Class - Type,不附带获取TableInfo
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <returns></returns>
 | 
				
			||||||
 | 
					        public Type BuildJustType()
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            //设置TableAttribute
 | 
					            //设置TableAttribute
 | 
				
			||||||
            SetTableAttribute(ref _typeBuilder);
 | 
					            SetTableAttribute(ref _typeBuilder);
 | 
				
			||||||
@@ -413,9 +422,7 @@ namespace FreeSql.Extensions.DynamicEntity
 | 
				
			|||||||
            SetPropertys(ref _typeBuilder);
 | 
					            SetPropertys(ref _typeBuilder);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            //创建类的Type对象
 | 
					            //创建类的Type对象
 | 
				
			||||||
            var type = _typeBuilder.CreateTypeInfo().AsType();
 | 
					            return _typeBuilder.CreateTypeInfo().AsType();
 | 
				
			||||||
 | 
					 | 
				
			||||||
            return _fsql.CodeFirst.GetTableByEntity(type);
 | 
					 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user