CodeSmith
lgjlry
网站开发,数据库开发管理行业。php ,seo优化,BI,.NET 开发
展开
-
CodeSmith 使用实例
StringCollection提供了一种集合的输入方式,在代码中,可以用Array的方式来引用。在使用这个类之前,在模版中我们必须添加对CodeSmith.CustomProperties程序集的引用:添加完程序集之后,我们就可以使用StringCollection在脚本块中定义一个属性:执行该模版时,这个属性将在属性窗体中显示为一个按钮:单击按钮,将会弹出一个String Col转载 2009-03-08 21:50:00 · 1108 阅读 · 0 评论 -
code smith 使用介绍
利用CodeSmith为SQL Server CE生成项目代码 Posted on 2008-03-29 12:55 黎波 阅读(3700) 评论(4) 编辑 收藏 网摘 所属分类: SQL Server Compact 、Mobile Tools <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-转载 2009-03-08 22:32:00 · 4083 阅读 · 0 评论 -
CodeSmith 实例2
FileNameEditor类给我们提供了在CodeSmith属性面板中弹出打开或保存文件对话框的方式,在使用时,首先在模版中得添加对程序集CodeSmith.CustomProperties的引用。然后就可以在模版中定义一个属性来使用FileNameEditor: 1script runat="template"> 2 3private string _userFileNa转载 2009-03-08 22:12:00 · 841 阅读 · 0 评论 -
CodeSmith的基础模版类
基础模版类类型描述: Batch OutputFileCodeTemplate 模版通过继承此类能够在生成过程中把他们的输出保存到文件中 ScriptError 在脚本执行中出现一个错误ScriptErrorCollection ScriptResult 一个脚本的运行结果包含一些已经发生的错误ScriptUtility 这个类能用来在数据库上执行Sql脚本转载 2009-03-08 21:48:00 · 1533 阅读 · 1 评论 -
codeSmith 使用实例
使用FileDialogAttribute可以设置FileNameEditor中的属性,基本成员如下: 属性描述默认值FileDialogTypeSave or OpenFileDialogType.SaveFilterFilter string for file exten转载 2009-03-08 22:17:00 · 2106 阅读 · 1 评论 -
code Smith 使用学习
CodeSmith在执行模版时通过调用一些API来完成的,主要经过了以下这几步的操作:l 编译一个模版l 显示编译错误信息l 创建一个新的模版实例l 用元数据填充模版l 输出结果下面这段代码显示了这些操作: CodeTemplateCompiler compiler = new C转载 2009-03-08 22:25:00 · 3165 阅读 · 1 评论