zoukankan
html css js c++ java
添加文件Node
private
XmlElement AddFileNode(XmlElement rootNode,
string
filename)
{
XmlElement node
=
docOutput.CreateElement(
"
File
"
);
Trace.WriteLine(
string
.Format(
"
\t*File Created: {0}
"
, filename));
PerformStep();
XmlAttribute attName
=
docOutput.CreateAttribute(
"
name
"
);
attName.Value
=
filename;
node.Attributes.Append(attName);
XmlAttribute attTime
=
docOutput.CreateAttribute(
"
startTime
"
);
attTime.Value
=
DateTime.Now.ToFileTime().ToString();
node.Attributes.Append(attTime);
rootNode.AppendChild(node);
return
node;
}
AddFileNode(commonNode,
"
EntityKeyBaseCore.generated.cs
"
);
this
.GetTemplate(
"
EntityKeyBaseCore.generated.cst
"
).SetProperty(
"
BLLNameSpace
"
, BLLNameSpace);
this
.RenderToFile(
"
EntityKeyBaseCore.generated.cst
"
, rootPathBLL
+
"
\\EntityKeyBaseCore.generated.cs
"
,
true
);
if
(
!
File.Exists(rootPathBLL
+
"
\\EntityKeyBase.cs
"
))
{
AddFileNode(commonNode,
"
EntityKeyBase.cs
"
);
this
.GetTemplate(
"
EntityKeyBase.cst
"
).SetProperty(
"
BLLNameSpace
"
, BLLNameSpace);
this
.RenderToFile(
"
EntityKeyBase.cst
"
, rootPathBLL
+
"
\\EntityKeyBase.cs
"
,
true
);
}
public
void
RenderToFile(
string
templateName,
string
path,
bool
overwrite)
{
this
._CurrentFileName
=
path;
this
.GetTemplate(templateName).RenderToFile(path, overwrite);
this
._counter
++
;
}
public
CodeTemplate GetTemplate(
string
templateType)
{
return
(CodeSmith.Engine.CodeTemplate)_CodeTemplates[templateType];
}
public
MoM.Templates.CommonSqlCode GetTemplateBase(
string
templateType)
{
return
(MoM.Templates.CommonSqlCode) GetTemplate(templateType);
}
查看全文
相关阅读:
HTTP Status 500
响应式导航页面
Http状态码的种类及含义
实时监听输入框值变化的完美方案:oninput & onpropertychange
运动框架
图片循环轮播
html页面加载和解析流程
js和jquery实现tab选项卡
js遇到这样基础题,看你能不能作对呢
sql统计重复数据
原文地址:https://www.cnblogs.com/fjchenq/p/525287.html
最新文章
oracle 分页其实一个子查询就好了,没理解的自然只能见样学样
oracle 建立表空间和用户
各种分布(转)
贝塔分布例子(转)
Beta分布(转)
SVM总结(转)
逻辑斯蒂回归VS决策树VS随机森林
牛顿法(转)
凸优化
Jacobi 矩阵
热门文章
条件熵(转)
教你如何迅速秒杀掉:99%的海量数据处理面试题(转)
静态区域块的执行
this 、静态变量
Java成员方法,构造方法
类的重载case2
Java“类”的内存分配_case1
开发者必知的8款App快速开发工具开发者必知的8款App快速开发工具
request.getParameterValues与request.getParameter的区别
Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别
Copyright © 2011-2022 走看看