NetTiers模板中各个选项的一些解释
生活随笔
收集整理的這篇文章主要介紹了
NetTiers模板中各个选项的一些解释
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| 名稱 | |
| ChooseSourceDatabase | 選擇數(shù)據(jù)庫 |
| MappingFile | Mapping文件位置(會根據(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時非常有用 |
| SQLFolderName | SQL腳本輸出的目錄 |
| ViewReport | 生成完畢後顯示報表 |
| Namespaces - Required | |
| BusinessLogicLayerNameSpace | 業(yè)務(wù)邏輯層命名空間(應(yīng)該是實體層) |
| ComponentLayerNameSpace | 組建層命名空間 |
| DataAccessLayerNameSpace | 數(shù)據(jù)訪問層的命名空間 |
| UnitTestsNameSpace | 單元測試命名空間 |
| General - Advanced | |
| CompanyName | 公司名稱,會被包含在AssemblyInfo.cs中 |
| CompanyURL | 公司網(wǎng)址 |
| SignAssembly | SNK公鑰 |
| WebLibrary - Advanced | |
| GenerateWebLibrary | 生成web控件 |
| IncludeDesignTimeSupport | 包含設(shè)計時支持 |
| Web - Advanced | |
| AttemptCreateLocalVirtualDirectory | 為webservice創(chuàng)建虛擬路徑 |
| WebServiceOutputPath | webservice的本地路徑 |
| WebServiceUrl | webservice的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} |
| EntityKeyFormat | EntityKey {0}Key |
| EnumFormat | 枚舉 {0}List |
| GenericListFormat | Nettiers自帶的泛型集合之一 TList<{0}> 表使用 |
| GenericViewFormat | 泛型集合之一 VList<{0}> 視圖使用 |
| InterfaceFormat | 接口 I{0} |
| ManyToMayFormat | 多對多 {0}From{1} |
| MethodNames | ? |
| BulkInsert | 批量插入方法的名稱 |
| Deepload | 主從表查詢方法的名稱 |
| DeepSave | 主從表保存方法的名稱 |
| Delete | 刪除方法的名稱 |
| Find | 查詢方法的名稱 |
| Get | Get方法的名稱 |
| 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}DataSource | EntityDatasource 實體數(shù)據(jù)源 |
轉(zhuǎn)載于:https://www.cnblogs.com/zhuyq/archive/2007/06/18/786955.html
總結(jié)
以上是生活随笔為你收集整理的NetTiers模板中各个选项的一些解释的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 48 个 Linux 面试问题和答案
- 下一篇: ECMA5