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 LevelExpandSchema() { _reportLevelExpands = new ReportLevelExpandCollection(); _designTimeLevelExpandItems = new LevelExpandItemCollection(); }