Class XmlDefElementVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("XmlDefElement", 20220213)]
[AttTableOrderBy("[XmlDefElement].[elementorder]")]
[AttTableFlags(new TableFlags[] { TableFlags.DisableRowCount })]
[AttTableGama(Gamas.Corporate)]
public class XmlDefElementVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<XmlDefVO>, IParent
- Inheritance
-
XmlDefElementVO
Properties
comparison
[AttMandatory]
public Comparison comparison { get; set; }
Property Value
- Comparison
conditionelementname
[AttLenght(50)]
public string conditionelementname { get; set; }
Property Value
- string
conditionelementstamp
[AttLenght(25)]
public string conditionelementstamp { get; set; }
Property Value
- string
counterfieldname
[AttLenght(80)]
public string counterfieldname { get; set; }
Property Value
- string
decimals
[AttLenght(3, 0)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int decimals { get; set; }
Property Value
- int
elementorder
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.decimal)]
public int elementorder { get; set; }
Property Value
- int
elementparent
[AttVirtualField]
[AttHidden]
public XmlDefElementVO elementparent { get; set; }
Property Value
- XmlDefElementVO
elementparentname
[AttLenght(50)]
public string elementparentname { get; set; }
Property Value
- string
elementparentstamp
[AttLenght(25)]
public string elementparentstamp { get; set; }
Property Value
- string
elementtype
[AttMandatory]
public XmlDefType elementtype { get; set; }
Property Value
- XmlDefType
entityname
[AttLenght(50)]
public string entityname { get; set; }
Property Value
- string
fieldname
[AttLenght(150)]
public string fieldname { get; set; }
Property Value
- string
hascounter
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool hascounter { get; set; }
Property Value
- bool
name
[AttLenght(100)]
public string name { get; set; }
Property Value
- string
notenterforxml
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool notenterforxml { get; set; }
Property Value
- bool
valuetype
[AttLenght(2)]
public XmlDefValueType valuetype { get; set; }
Property Value
- XmlDefValueType
Explicit Interface Implementations
ParentVO
XmlDefVO ParentVO { get; set; }
Returns
- XmlDefVO
conditionelement
[AttVirtualField]
[AttHidden]
IFileDefElement conditionelement { get; set; }
Returns
- IFileDefElement
conditionequalto
[AttVirtualField]
[AttHidden]
bool conditionequalto { get; set; }
Returns
- bool
conditionvalue
[AttLenght(80)]
string conditionvalue { get; set; }
Returns
- string
entity
[AttLenght(50)]
string entity { get; set; }
Returns
- string
field
[AttLenght(50)]
string field { get; set; }
Returns
- string
havecondition
[AttFieldType(AttFieldType.InputTypes.boolean)]
bool havecondition { get; set; }
Returns
- bool
xmldefelementstamp
[AttLenght(25)]
string xmldefelementstamp { get; set; }
Returns
- string
xmldefstamp
[AttLenght(25)]
[AttForeignKey(typeof(XmlDefVO))]
string xmldefstamp { get; set; }
Returns
- string