日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NetTiers模板中各个选项的一些解释

發(fā)布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NetTiers模板中各个选项的一些解释 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
名稱
ChooseSourceDatabase選擇數(shù)據(jù)庫
MappingFileMapping文件位置(會根據(jù)output目錄自動更改,不需要設(shè)置)
OutputDirectory文件輸出目錄
RootNameSpace根節(jié)點的命名空間
Filter by Individual Objects - Optional
EnumTables枚舉表,表中的所有數(shù)據(jù)都會被用作枚舉類型,要求:第一列為主鍵,第二列為唯一鍵,第三列為描述,必須添加到SourceTables
SourceTables需要生成的表
SourceViews需要生成的視圖
FrameworkGeneration - Optional
AutoIncrementBuildVersion自動提升版本
EntLibVersion微軟企業(yè)庫的版本V2或V3
ExecuteSql生成后自動執(zhí)行SQL
IncludeComponentLayer生成組建層(service或domain)
IncludeDatabaseFeatures是否包含數(shù)據(jù)庫特性(sql2005特有)
IncludeGenerateddate包含生成的日期(會在生成的文件中包含生成文件時的日期)
IncludeUnitTest保函單元測試(可以選微軟的VSTS或NUnit)
IncludeWCFDataAttributes保函WCF屬性(需要.net3.0)
IncludeXmlAttributes保函XML屬性
LaunchVisualStudio生成結(jié)束后是否運行解決方案
SerializeEntityState序列時包含化EntityState,在使用WebServices時非常有用
SQLFolderNameSQL腳本輸出的目錄
ViewReport生成完畢後顯示報表
Namespaces - Required
BusinessLogicLayerNameSpace業(yè)務(wù)邏輯層命名空間(應(yīng)該是實體層)
ComponentLayerNameSpace組建層命名空間
DataAccessLayerNameSpace數(shù)據(jù)訪問層的命名空間
UnitTestsNameSpace單元測試命名空間
General - Advanced
CompanyName公司名稱,會被包含在AssemblyInfo.cs中
CompanyURL公司網(wǎng)址
SignAssemblySNK公鑰
WebLibrary - Advanced
GenerateWebLibrary生成web控件
IncludeDesignTimeSupport包含設(shè)計時支持
Web - Advanced
AttemptCreateLocalVirtualDirectory為webservice創(chuàng)建虛擬路徑
WebServiceOutputPathwebservice的本地路徑
WebServiceUrlwebservice的URL
Website - Advanced
GenerateWebsite創(chuàng)建web站點
GenerateWebsiteAdmin創(chuàng)建簡單的管理員界面
IncludeAtlasLibrary包含微軟的Ajax庫
IncludeAtlasToolkit保函Ajax擴展工具
OverwriteWebConfig覆蓋web.config文件
UseWebAppProject使用web項目,需要安裝AppProject補丁, 中文版不支持
WebAdminSiteName管理員站點名稱
CRUD - Advanced?
CSPUseDefaultValForNonNullableTypes自定義存儲過程為nullable類型使用默認值
CustomProcedureStartsWith自定義存儲過程的前綴
DropStyle選擇Entity的話生成後Drop刪除已經(jīng)生成的存儲過程,選擇All的話,會刪除滿足存儲過程前綴,不滿足自定義存儲過程前綴的存儲過程
IncludeCustoms生成自定義存儲過程
IncludeDelete生成delete存儲過程
IncludeDrop是否生成drop語句,如果是則根據(jù)DropStyle生成
IncludeFind生成Find存儲過程
IncludeGet生成get存儲過程
IncludeGetList生成GetList存儲過程
IncludeGetLisByFK生成根據(jù)外鍵查詢的存儲過程
InclludeGetListByIX生成根據(jù)唯一鍵查詢的存儲過程
IncludeInsert生成Insert存儲過程
IncludeManyToMany生成多對多關(guān)系
IncludeRelations生成關(guān)聯(lián)
IncludeSave生成保存
IncludeUpade生成更新
IsolationLevel事務(wù)隔離級別
ParseDbColDefaultVal使用數(shù)據(jù)庫字段默認值初始化實體屬性
RetryEnabled允許重試,當執(zhí)行出錯時允許重試
RetryMaxAttempts重試次數(shù)
RetrySleepStyle重試等待類型
RetrySleepTime重試間隔時間
Storedprocedures - Advanced?
DeleteSuffix存儲過程 delete 語句的前綴
FindSuffix存儲過程 find 語句的前綴
GrantUser存儲過程 grant 語句的前綴
InsertSuffix存儲過程 insert 語句的前綴
ProcedurePrefix存儲過程的前綴
SelectAllSuffix存儲過程 select all 語句的前綴
SelectSuffix存儲過程 select 語句的前綴
UpdateSuffix存儲過程 update 語句的前綴
Code style - Advanced?
AliasFilePath別名路徑
BaseClassFormat基類 {0}Base
ChangeUnderscoreToPascalCase將 _ 轉(zhuǎn)換為 Pascal
CollectionFormat子集 {0}Collection 一對多時,會包含子表(數(shù)據(jù))的集合
EntityFormat實體 默認{0}
EntityKeyFormatEntityKey {0}Key
EnumFormat枚舉 {0}List
GenericListFormatNettiers自帶的泛型集合之一 TList<{0}> 表使用
GenericViewFormat泛型集合之一 VList<{0}> 視圖使用
InterfaceFormat接口 I{0}
ManyToMayFormat多對多 {0}From{1}
MethodNames?
BulkInsert批量插入方法的名稱
Deepload主從表查詢方法的名稱
DeepSave主從表保存方法的名稱
Delete刪除方法的名稱
Find查詢方法的名稱
GetGet方法的名稱
GetAll查詢?nèi)糠椒ǖ拿Q
GetPaged分頁查詢方法的名稱
GetTotalItems查詢行數(shù)方法的名稱
Insert插入方法的名稱
Save保存方法的名稱
Update更新方法的名稱
ProviderFormat{0}Provider
ServiceClassNameFormat{0}Service
StrippedTablePrefixed忽略前綴,填寫的前綴講不會被生成到實體中 入tbl;tbl_
Winforms Library - Advanced?
GenerateWinLibrary生成winform的控件庫
??
{FKField.name}Source建立有外鍵的列可以查詢到關(guān)聯(lián)表的數(shù)據(jù)
{table.name}DataSourceEntityDatasource 實體數(shù)據(jù)源

轉(zhuǎn)載于:https://www.cnblogs.com/zhuyq/archive/2007/06/18/786955.html

總結(jié)

以上是生活随笔為你收集整理的NetTiers模板中各个选项的一些解释的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。