NetTiers模板属性说明 2.3.0

NetTiers模板属性说明 2.3.0  Nettiers-2.3.0.b2

这是NetTiers 2.3.0.b2版的属性说明,比照以前的版本多了一些属性。做了一个Excel表,但无法在这里放下全部的信息。有空间可以上传就好了。

 

属性名称默认值名称
01.GettingStarted - Required 必填项
ChooseSourceDatabase选择数据库
MappingFilec:\NetTiers\Output\Mapping.config影射文件
OutputDirectoryc:\NetTiers\Output输出目录
RootNameSpace根节点命名空间
01b.FilterbyIndividualObject - Optional 可选项
EnumTable选择枚举表
SourceTable选择需要生成的表
SourceViews选择需要生成的视图
02.FrameworkGeneration - Optional 可选项
AutoIncrementBuildVersionTrue自动包含编译的版本
CustomCodeFolderNameApp_Code自定义代码文件夹名称
DotNetVersionv3_5DotNet版本
EntLibVersionv4_1微软企业库的版本
EqualitySemanticsValue
ExecuteSqlFalse执行SQL
IncludeComponentLayerNone生成组件层
IncludeDatabaseFeaturesNone包含数据库特性
IncludeGenerateDateFalse包含生成的日期
IncludeUnitTestNone包含单元测试
IncludeWCFDataAttributesFalse包含WCF属性
IncludeXMLAttributesFalse包含XML属性
LaunchVisualStudioFalse运行
NameConversionNone名称转换
SerializeEntityStateFalse序列化实体状态
SQLFolderNameSQLSQL文件夹名称
TimeStandardLocal标准时间
ValidationTypeNettiers验证类型
ViewReportTrue生成完成后显示报表
VisualStudioVersionv2008VisualStudio版本
03.Namespace - Required命名空间必填项
BusinessLogicLayerNameSpaceEntities业务逻辑层命名空间
ComponenLayerNameSpace组件层命名空间
DataAccessLayerNameSpaceData数据访问层的命名空间
UnitTestNameSpaceUnitTests单元测试命名空间
04.General - Advanced 高级选项
CompanyName公司名称
CompanyURL公司网址
SignAssemblyFalseSNK公钥
05.WebLibrary - Advanced 高级选项
DataSourceEnableTransactionDefaultTrue
GenerateWebLibraryTrue生成WebLibrary
IncludeDesingTimeSupportTrue包含设计时支持
06.Web - Advanced 高级选项
AttemptCreateLocalVirtualDirectoryFalse尝试创建本地虚拟目录
GenerateWebServiceFalse包含WebService
WebServiceOutputPathc:\NetTiers\Output\WebServicesWebService的输出路径
WebServiceUrlhttp://localhost/ServicesWebService的URL
06b.WebSite - Advanced 高级选项
DateFormatMM/dd/yyyy日期格式
GenerateWebSiteTrue创建Web站点
GenerateWebSiteAdminTrue创建Web站点管理员
IncludeAtlasLibraryFalse包含微软的Ajax库
IncludeAtlasToolkitFalse包含Ajax扩展工具
OverwriteWebConfigFalse覆盖web.config文件
UseWebAppProjectFalse使用web项目
WebAdminSiteName管理员站点名称
07.CRUD - Advanced 高级选项
AllowCustomProcMultipleResultsFalse
CSPUseDefaultValForNonNullableTypeFalse自定义存储过程为nullable类型使用默认值
CustomNonMatchingReturnTypeDataSet
CustomProcedureStartsWith_{0}_自定义存储过程的前缀
DropStyleEntity选择Entity的话生成後Drop删除已经生成的存储过程,选择All的话,会删除满足存储过程前缀,不满足自定义存储过程前缀的存储过程
IncludeCustomsTrue包含自定义存储过程
IncludeDeleteTrue包含delete存储过程
IncludeDropTrue是否生成drop语句,如果是则根据DropStyle生成
IncludeFindTrue生成Find存储过程
IncludeGetTrue包含Get存储过程
IncludeGetListTrue包含GetList存储过程
IncludeGetListFKTrue生成根据外键查询的存储过程
IncludeGetListIXTrue生成根据唯一键查询的存储过程
IncludeInsertTrue生成Insert存储过程
IncludeManyToManyTrue生成多对多关系
IncludeRelationsTrue生成关联
IncludeSaveTrue生成保存
IncludeUpdateTrue生成更新
IsolationLevelNone事务隔离级别
LibraryPathReferences
ParseDbColDefaultValFalse使用数据库字段默认值初始化实体属性
RetryEnabledFalse允许重试,当执行出错时允许重试
RetryMaxAttempts5重试次数
RetrySleepStyleConstant重试等待类型
RetrySleepTime1000重试间隔时间
08.StoredProcedure - Advanced 高级选项
DeleteSuffix_Delete存储过程delete语句的前缀
FindSuffix_Find存储过程find语句的前缀
GrantReadUser
GrantUser存储过程grant语句的前缀
InsertSuffix_Insert存储过程insert语句的前缀
ProcedurePrefix存储过程的前缀
SelectAllSuffix_List存储过程selectall语句的前缀
SelectSuffix_Get存储过程select语句的前缀
UpdateSuffix_Update存储过程update语句的前缀
09.Code Style - Advanced 高级选项
AliasFilePath别名路径
BaseClassFormat{0}Base基类{0}Base
ChangeUnderscoreToPascalCaseTrue将_转换为Pascal
CollectionFormat{0}Collection子集{0}Collection一对多时,会包含子表(数据)的集合
ColumnClassNameFormat{0}Column
ComparerClassNameFormat{0}Comparer
EntityFormat{0}实体格式默认{0}
EntityKeyFormat{0}KeyEntityKey格式{0}Key
EnmuFormat{0}List枚举格式{0}List
EventArgesClassNameFormat{0}EventArgs
EventHandlerClassNameFormat{0}EventHandler
GenericListFormatTList<{0}>Nettiers自带的泛型集合之一TList<{0}>表使用
GenericViewFormatVList<{0}>泛型集合之一VList<{0}>视图使用
InterfaceFormatI{0}接口格式I{0}
ManyToManyFormat{0}From{1}多对多格式{0}From{1}
MethodNames方法名称
MethodNames BulkInsertBulkInsert批量插入方法的名称
MethodNames DeepLoadDeepLoad主从表查询方法的名称
MethodNames DeepSaveDeepSave主从表保存方法的名称
MethodNames DeleteDelete删除方法的名称
MethodNames FindFind查询方法的名称
MethodNames GetGetGet方法的名称
MethodNames GetAllGetAll查询全部方法的名称
MethodNames GetPagedGetPaged分页查询方法的名称
MethodNames GetTotalItemsGetTotalItems查询行数方法的名称
MethodNames InsertInsert插入方法的名称
MethodNames SaveSave保存方法的名称
MethodNames UpdateUpdate更新方法的名称
ProviderFormat{0}Provider提供者命名格式
SafeNamePrefixSafeName_
ServiceClassNameFormat{0}ServiceService类名称前缀
StrippedTablePrefixestbl;tbl_剥离表的前缀
StrippedTableSuffixes_t剥离表的后缀
UsePascalCasingStyle2使用PascalCasing
09.WinFormLibrary - Advanced 高级选项
GenerateWinLibraryFalse生成WinLibrary
10.WebLibrary.Security - Optional 安全选项
EntityMembershipUserPKCol
GenerateWebSecurityFalse
MembershipUserMapFile
UseMD5HashFalse使用MD5Hash加密

可以在资源管理器中,直接执行.

Snap01

转载于:https://www.cnblogs.com/LiYunQi/archive/2009/03/15/1412681.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值