CodeSmith基础.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CodeSmith基础

CodeSmith的基础模版类(CodeSmith help中的内容) 基础模版类 类型描述: Batch??? ?? OutputFileCodeTemplate? 模版通过继承此类能够在生成过程中把他们的输出保存到文件中 ScriptError? ??在脚本执行中出现一个错误 ScriptErrorCollection?? ScriptResult? ??一个脚本的运行结果包含一些已经发生的错误 ScriptUtility? ??这个类能用来在数据库上执行Sql脚本。 SqlCodeTemplate? ?继承此类的模版当从一个Sql数据源生成代码时能够获得很多有用的帮助方法 StringUtility? ??多种处理string型的方法 各类型下的成员属性及方法 Batch Class 属性 Content?? LineCount?? StartLineNumber 方法 Finalize?在一个对象再次创建之前获得空闲资源并且执行其他的清空操作 MemberwiseClone 建立现有对象的副本 OutputFileCodeTemplate Class 属性 CodeTemplateInfo ?得到当前模版的信息 OutputFile??此属性用来指定一个保存模版输出的输出文件名 Progress ??提供一种方式汇报模版的执行进程 Response ??模版输出返回流。此属性可以在程序中写出流 State???模版实例的状态 ValidationErrors ?得到模版的错误 方法 CopyPropertiesTo ?把匹配的属性拷贝到另一个代码模版实例中 GetCodeTemplateInstance 重载,得到指定模版的实例 GetFileName??为模版的输出得到一个默认的名字 GetProperties ??得到模版的所有属性 GetProperty ??得到模版的指定属性 GetRequiredProperties ?得到模版上所有必要的属性 GetType???得到当前实例类型 ParseDefaultValue ?解析属性的默认值 SavePropertiesToXml ?以XML保存属性 SavePropertiesToXmlFile 保存属性到一个XML文档 SetProperty ??重载,保存指定的属性值 ToString ScriptError Class 属性 方法 Finalize?在一个对象再次创建之前获得空闲资源并且执行其他的清空操作 MemberwiseClone 建立现有对象的副本 ScriptUtility Class 属性 ConnectionString?执行脚本时使用此连接字符串 Script???执行的脚本 方法 ExecuteScript??重载,执行脚本 SqlCodeTemplate Class 属性 CodeTemplateInfo ?得到当前模版的信息 OutputFile??此属性用来指定一个保存模版输出的输出文件名 Progress ??提供一种方式汇报模版的执行进程 Response ??模版输出返回流。此属性可以在程序中写出流 State???模版实例的状态 ValidationErrors ?得到模版的错误 方法 CopyPropertiesTo ?把匹配的属性拷贝到另一个代码模版实例中 GetCamelCaseName?Returns a camel cased name from the given identifier. GetCodeTemplateInstance 重载,得到指定模版的实例 GetCSharpVariableType?基于给定列返回C#的变量类型 GetFileName??为模版的输出得到一个默认的名字 GetMemberVariableDeclarationStatement ???重载,返回C#成员变量声明语句 GetMemberVariableDefaultValue ???基于一个列的数据类型返回一个默认值 GetMemberVariableName?为一个给定标示返回一个C#成员变量名 GetProperties ??得到模版的所有属性 GetProperty ??得到模版的指定属性 GetPropertyName??返回指定列的公有属性的名字 GetReaderMethod??Returns the name of the typed reader method for a given column. GetRequiredProperties ?得到模版上所有必要的属性 GetSpacedName??Returns a spaced out version of the identifier.

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档