📄 hbm.generated.cs
字号:
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("default-cascade")]
[System.ComponentModel.DefaultValueAttribute("none")]
public string defaultcascade;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("default-access")]
[System.ComponentModel.DefaultValueAttribute("property")]
public string defaultaccess;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("auto-import")]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool autoimport;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string @namespace;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string assembly;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("default-lazy")]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool defaultlazy;
public HbmMapping() {
this.defaultcascade = "none";
this.defaultaccess = "property";
this.autoimport = true;
this.defaultlazy = true;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("HbmXsd", "2.0.0.1001")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:nhibernate-mapping-2.2")]
[System.Xml.Serialization.XmlRootAttribute("meta", Namespace="urn:nhibernate-mapping-2.2", IsNullable=false)]
public partial class HbmMeta {
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string attribute;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool inherit;
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text;
public HbmMeta() {
this.inherit = true;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("HbmXsd", "2.0.0.1001")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:nhibernate-mapping-2.2")]
[System.Xml.Serialization.XmlRootAttribute("import", Namespace="urn:nhibernate-mapping-2.2", IsNullable=false)]
public partial class HbmImport {
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string @class;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string rename;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("HbmXsd", "2.0.0.1001")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:nhibernate-mapping-2.2")]
[System.Xml.Serialization.XmlRootAttribute("class", Namespace="urn:nhibernate-mapping-2.2", IsNullable=false)]
public partial class HbmClass {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("meta")]
public HbmMeta[] meta;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cache", typeof(HbmCacheType))]
[System.Xml.Serialization.XmlElementAttribute("jcs-cache", typeof(HbmCacheType))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public HbmCacheType Item;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public HbmItemChoiceType ItemElementName;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("composite-id", typeof(HbmCompositeId))]
[System.Xml.Serialization.XmlElementAttribute("id", typeof(HbmId))]
public object Item1;
/// <remarks/>
public HbmDiscriminator discriminator;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("timestamp", typeof(HbmTimestamp))]
[System.Xml.Serialization.XmlElementAttribute("version", typeof(HbmVersion))]
public object Item2;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("any", typeof(HbmAny))]
[System.Xml.Serialization.XmlElementAttribute("array", typeof(HbmArray))]
[System.Xml.Serialization.XmlElementAttribute("bag", typeof(HbmBag))]
[System.Xml.Serialization.XmlElementAttribute("component", typeof(HbmComponent))]
[System.Xml.Serialization.XmlElementAttribute("dynamic-component", typeof(HbmDynamicComponent))]
[System.Xml.Serialization.XmlElementAttribute("idbag", typeof(HbmIdbag))]
[System.Xml.Serialization.XmlElementAttribute("list", typeof(HbmList))]
[System.Xml.Serialization.XmlElementAttribute("many-to-one", typeof(HbmManyToOne))]
[System.Xml.Serialization.XmlElementAttribute("map", typeof(HbmMap))]
[System.Xml.Serialization.XmlElementAttribute("one-to-one", typeof(HbmOneToOne))]
[System.Xml.Serialization.XmlElementAttribute("primitive-array", typeof(HbmPrimitiveArray))]
[System.Xml.Serialization.XmlElementAttribute("property", typeof(HbmProperty))]
[System.Xml.Serialization.XmlElementAttribute("set", typeof(HbmSet))]
public object[] Items;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("join", typeof(HbmJoin))]
[System.Xml.Serialization.XmlElementAttribute("joined-subclass", typeof(HbmJoinedSubclass))]
[System.Xml.Serialization.XmlElementAttribute("subclass", typeof(HbmSubclass))]
[System.Xml.Serialization.XmlElementAttribute("union-subclass", typeof(HbmUnionSubclass))]
public object[] Items1;
/// <remarks/>
public HbmLoader loader;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("sql-insert")]
public HbmCustomSQL sqlinsert;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("sql-update")]
public HbmCustomSQL sqlupdate;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("sql-delete")]
public HbmCustomSQL sqldelete;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("filter")]
public HbmFilter[] filter;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string name;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string proxy;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool lazy;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lazySpecified;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("dynamic-update")]
[System.ComponentModel.DefaultValueAttribute(false)]
public bool dynamicupdate;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("dynamic-insert")]
[System.ComponentModel.DefaultValueAttribute(false)]
public bool dynamicinsert;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("select-before-update")]
[System.ComponentModel.DefaultValueAttribute(false)]
public bool selectbeforeupdate;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool @abstract;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool abstractSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string table;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string schema;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("discriminator-value")]
public string discriminatorvalue;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool mutable;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(HbmPolymorphismType.Implicit)]
public HbmPolymorphismType polymorphism;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string persister;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string @where;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("batch-size", DataType="positiveInteger")]
[System.ComponentModel.DefaultValueAttribute("1")]
public string batchsize;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute("optimistic-lock")]
[System.ComponentModel.DefaultValueAttribute(HbmOptimisticLockMode.Version)]
public HbmOptimisticLockMode optimisticlock;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string check;
public HbmClass() {
this.dynamicupdate = false;
this.dynamicinsert = false;
this.selectbeforeupdate = false;
this.mutable = true;
this.polymorphism = HbmPolymorphismType.Implicit;
this.batchsize = "1";
this.optimisticlock = HbmOptimisticLockMode.Version;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("HbmXsd", "2.0.0.1001")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:nhibernate-mapping-2.2")]
[System.Xml.Serialization.XmlRootAttribute("cache", Namespace="urn:nhibernate-mapping-2.2", IsNullable=false)]
public partial class HbmCacheType {
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string region;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public HbmCacheTypeUsage usage;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("HbmXsd", "2.0.0.1001")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:nhibernate-mapping-2.2")]
public enum HbmCacheTypeUsage {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("read-only")]
ReadOnly,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("read-write")]
ReadWrite,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("nonstrict-read-write")]
NonstrictReadWrite,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("HbmXsd", "2.0.0.1001")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:nhibernate-mapping-2.2", IncludeInSchema=false)]
public enum HbmItemChoiceType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("cache")]
Cache,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("jcs-cache")]
JcsCache,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("HbmXsd", "2.0.0.1001")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:nhibernate-mapping-2.2")]
[System.Xml.Serialization.XmlRootAttribute("composite-id", Namespace="urn:nhibernate-mapping-2.2", IsNullable=false)]
public partial class HbmCompositeId {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("key-many-to-one", typeof(HbmKeyManyToOne))]
[System.Xml.Serialization.XmlElementAttribute("key-property", typeof(HbmKeyProperty))]
public object[] Items;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string @class;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string name;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string access;
/// <remarks/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -