文件名称:XmlSchemaClassGenerator:从XML模式文件生成C#类
文件大小:5.16MB
文件格式:ZIP
更新时间:2024-06-02 00:49:09
c-sharp code-generator xsd xml-schema code-generation
XmlSchemaClassGenerator 一个控制台程序和库,用于从文件生成与兼容的C#类。 特征 通过显式或通过(可配置的)函数将XML名称空间映射到C#名称空间 从模式注释生成C#XML注释 根据架构限制生成属性 使用属性(在构造函数中使用私有设置程序初始化) 如果可能,将xs:integer和派生类型映射到最接近的.NET类型-退回到字符串。 可以被显式定义的类型(int,long或十进制)覆盖 自动属性 Pascal类和属性的案例 为没有默认值的可选元素和属性生成可为空的适配器属性(请参见) 对PCL的可选支持 对可选支持 对Entity Framework Code First的可选支持(自动生成关键属性) (可选)为组和属性组生成接口 (可选)为每个类生成一个文件 不支持: 一些限制类型 递归选择和元素的minOccurs> 0或nillable =“ true