コード例 #1
0
 public override Stream GetData(DataAccessMode dataAccessMode)
 {
     if (dataAccessMode == DataAccessMode.ForWriting)
     {
         return _file.OpenWrite();
     }
     return new FileStream(_file.FullName, FileMode.Open, FileAccess.Read, FileShare.Delete|FileShare.Read);
 }
コード例 #2
0
 public abstract Stream GetData(DataAccessMode dataAccessMode);
コード例 #3
0
ファイル: dataClass.cs プロジェクト: oghenez/trade-software
 public AnalysisData(commonClass.AppTypes.TimeRanges timeRange, commonClass.AppTypes.TimeScale timeScale, string stockCode, DataAccessMode accessMode)
     : base(timeRange, timeScale, stockCode, accessMode) { }
コード例 #4
0
ファイル: dataClass.cs プロジェクト: oghenez/trade-software
 public BaseAnalysisData(commonClass.AppTypes.TimeRanges timeRange, 
                     commonClass.AppTypes.TimeScale timeScale, 
                     string stockCode, DataAccessMode accessMode)
 {
     this.DataTimeScale = timeScale;
     this.DataTimeRange = timeRange;
     this.DataStockCode = stockCode;
     this.AccessMode = accessMode;
     ClearCache();
     LoadData();
 }