public LevelExpandItemCollection Clone() { string strObject = SerializeHelper.Serialize(this); LevelExpandItemCollection obj = SerializeHelper.Deserialize(strObject) as LevelExpandItemCollection; return(obj); }
protected ReportLevelExpand(SerializationInfo info, StreamingContext context) { this._name = (string)info.GetValue("Name", this._name.GetType()); this._isDefault = (bool)info.GetValue("IsDefault", this._isDefault.GetType()); Type type = Type.GetType("UFIDA.U8.UAP.Services.ReportElements.LevelExpandItemCollection"); this._levelExpandItems = info.GetValue("LevelExpandItems", type) as LevelExpandItemCollection; }
protected LevelExpandSchema(SerializationInfo info, StreamingContext context) { Type type = Type.GetType("UFIDA.U8.UAP.Services.ReportElements.ReportLevelExpandCollection"); this._reportLevelExpands = info.GetValue("ReportLevelExpands", type) as ReportLevelExpandCollection; type = Type.GetType("UFIDA.U8.UAP.Services.ReportElements.LevelExpandItemCollection"); this._designTimeLevelExpandItems = info.GetValue("LevelExpandItemCollection", type) as LevelExpandItemCollection; }
public void Dispose() { if (_currentReportLevelExpand != null) { _currentReportLevelExpand = null; } if (_reportLevelExpands != null) { _reportLevelExpands.Clear(); _reportLevelExpands = null; } if (_designTimeLevelExpandItems != null) { _designTimeLevelExpandItems.Clear(); _designTimeLevelExpandItems = null; } }
public ReportLevelExpand() { this._levelExpandItems = new LevelExpandItemCollection(); }
public LevelExpandSchema() { _reportLevelExpands = new ReportLevelExpandCollection(); _designTimeLevelExpandItems = new LevelExpandItemCollection(); }