ImportSettings

StockSharp.Algo.Import

导入设置 。

继承自: NotifiableObject

实现: IPersistable

构造函数

ImportSettings
public ImportSettings()
importSettings = ImportSettings()

初始化了 & ##ImportSettings+#的新实例.

属性

AllFields
public IEnumerable<FieldMapping> AllFields { get; private set; }
value = importSettings.AllFields
importSettings.AllFields = value

所出一切田地.

ColumnSeparator
public string ColumnSeparator { get; set; }
value = importSettings.ColumnSeparator
importSettings.ColumnSeparator = value

列分隔符。列表由 TAB 表示。

DataType
public DataType DataType { get; set; }
value = importSettings.DataType
importSettings.DataType = value

数据类型信息.

Directory
public string Directory { get; set; }
value = importSettings.Directory
importSettings.Directory = value

数据目录.

ExtendedFields
public IEnumerable<FieldMapping> ExtendedFields { get; }
value = importSettings.ExtendedFields

扩展字段 。

ExtendedStorage
public IExtendedInfoStorageItem ExtendedStorage { get; set; }
value = importSettings.ExtendedStorage
importSettings.ExtendedStorage = value

扩展信息。

FileMask
public string FileMask { get; set; }
value = importSettings.FileMask
importSettings.FileMask = value

在目录中用于扫描的文件掩码。 例如, candles_ *.csv.

FileName
public string FileName { get; set; }
value = importSettings.FileName
importSettings.FileName = value

CSV 文件的完整路径 。

IgnoreNonIdSecurities
public bool IgnoreNonIdSecurities { get; set; }
value = importSettings.IgnoreNonIdSecurities
importSettings.IgnoreNonIdSecurities = value

忽略没有识别特征的金融工具.

IncludeSubDirectories
public bool IncludeSubDirectories { get; set; }
value = importSettings.IncludeSubDirectories
importSettings.IncludeSubDirectories = value

包含子目录.

Interval
public TimeSpan Interval { get; set; }
value = importSettings.Interval
importSettings.Interval = value

相会相会.

LineSeparator
public string LineSeparator { get; set; }
value = importSettings.LineSeparator
importSettings.LineSeparator = value

线分相通.

SelectedFields
public IEnumerable<FieldMapping> SelectedFields { get; set; }
value = importSettings.SelectedFields
importSettings.SelectedFields = value

所选字段.

SkipFromHeader
public int SkipFromHeader { get; set; }
value = importSettings.SkipFromHeader
importSettings.SkipFromHeader = value

文件开头所要跳过的行数( 如果包含元信息) 。

UpdateDuplicateSecurities
public bool UpdateDuplicateSecurities { get; set; }
value = importSettings.UpdateDuplicateSecurities
importSettings.UpdateDuplicateSecurities = value

更新重复的金融工具, 如果它们已经存在。

方法

FillImporter
public void FillImporter(CsvImporter importer)
importSettings.FillImporter(importer)

Fill CsvImporter.

importer
从 CSV 格式的文本文件导入到存储的信件 。
FillParser
public void FillParser(CsvParser parser)
importSettings.FillParser(parser)

Fill CsvImporter.

parser
以 CSV 格式从文本文件中解析信件 。
GetFiles
public IEnumerable<string> GetFiles(IFileSystem fileSystem)
result = importSettings.GetFiles(fileSystem)

查找导入文件 。

fileSystem
文件系统。

返回值: 文件列表 。

Load
public void Load(SettingsStorage storage)
importSettings.Load(storage)

装入设置 。

storage
设置存储 。
Save
public void Save(SettingsStorage storage)
importSettings.Save(storage)

保存设置 。

storage
设置存储 。
ToString
public override string ToString()
result = importSettings.ToString()

转换为行代表.

返回值: 弦乐表演.