关于使用xsd文件使用MSDataSetGenerator生成的类的问题.高手请进,思归在吗?
我想分层部署应用程序,把数据实体以xsd形式放到一个项目中.但是使用MSDataSetGenerator自定义工具生成的cs代码中把datatable的构造函数作为internal,即只能在本项目中使用,这样在其他项目中就不能使用.不知道大家知不知道怎么设置MSDataSetGenerator工具,或有什么好办法?谢谢.
示例代码:
internal UserPurViewsDataTable() :
base("UserPurViews") {
this.InitClass();
}
internal UserPurViewsDataTable(DataTable table) :
base(table.TableName) {
if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
this.CaseSensitive = table.CaseSensitive;
}
if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
this.Locale = table.Locale;
}
if ((table.Namespace != table.DataSet.Namespace)) {
this.Namespace = table.Namespace;
}
this.Prefix = table.Prefix;
this.MinimumCapacity = table.MinimumCapacity;
this.DisplayExpression = table.DisplayExpression;
}