本文整理汇总了C#中ActiveRecordModelBuilder类的典型用法代码示例。如果您正苦于以下问题:C# ActiveRecordModelBuilder类的具体用法?C# ActiveRecordModelBuilder怎么用?C# ActiveRecordModelBuilder使用的例子? 这里精选的类代码示例或许可以为您提供帮助。
示例1: AnyAttribute
public void AnyAttribute()
{
ActiveRecordModelBuilder builder = new ActiveRecordModelBuilder();
ActiveRecordModel model = builder.Create(typeof(ClassWithAnyAttribute));
Assert.IsNotNull(model);
SemanticVerifierVisitor semanticVisitor = new SemanticVerifierVisitor(builder.Models);
semanticVisitor.VisitNode(model);
XmlGenerationVisitor xmlVisitor = new XmlGenerationVisitor();
xmlVisitor.CreateXml(model);
String xml = xmlVisitor.Xml;
const string expected =
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
" +
"
";
Assert.AreEqual(expected, xml);
}
原文链接:
http://www.jxszl.com/biancheng/C/556466.html