Click or drag to resize

CsvEntityListT Class

Список торговых объектов, полученных из CSV хранилища.
Inheritance Hierarchy
SystemObject
  CollectionBaseT
    BaseCollectionT, ListT
      SynchronizedCollectionT, ListT
        SynchronizedListT
          StockSharp.Algo.Storages.CsvCsvEntityListT

Namespace:  StockSharp.Algo.Storages.Csv
Assembly:  StockSharp.Algo (in StockSharp.Algo.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public abstract class CsvEntityList<T> : SynchronizedList<T>, 
	IStorageEntityList<T>, INotifyList<T>, IList<T>, ICollection<T>, 
	IEnumerable<T>, IEnumerable, ISynchronizedCollection<T>, ISynchronizedCollection, ICsvEntityList
where T : class

Type Parameters

T
Тип объекта.

The CsvEntityListT type exposes the following members.

Constructors
  NameDescription
Protected methodCsvEntityListT
Создать CsvEntityListT.
Top
Properties
  NameDescription
Public propertyCheckNullableItems (Inherited from BaseCollectionT, ListT.)
Public propertyCount (Inherited from SynchronizedCollectionT, ListT.)
Public propertyDelayAction
Интерфейс для представления в виде списка торговых объектов, полученных из внешнего хранилища.
Public propertyFileName
Название CSV файла.
Protected propertyInnerCollection (Inherited from BaseCollectionT, ListT.)
Public propertyIsReadOnly (Inherited from BaseCollectionT, ListT.)
Public propertyItem (Inherited from SynchronizedCollectionT, ListT.)
Protected propertyRegistry
Реестр CSV объектов.
Public propertySyncRoot (Inherited from SynchronizedCollectionT, ListT.)
Top
Methods
  NameDescription
Public methodAdd (Inherited from SynchronizedCollectionT, ListT.)
Protected methodAddCache
Добавить в кэш.
Public methodAddRange (Inherited from SynchronizedListT.)
Public methodAsReadOnly (Inherited from CollectionBaseT.)
Public methodClear (Inherited from SynchronizedCollectionT, ListT.)
Protected methodClearCache
Очистить кэш данных.
Public methodContains
(Overrides SynchronizedCollection.Contains(UTP).)
Public methodConvertAll``1 (Inherited from CollectionBaseT.)
Public methodCopyTo (Inherited from SynchronizedCollectionT, ListT.)
Public methodCountWhere (Inherited from CollectionBaseT.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExists (Inherited from CollectionBaseT.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFindAll (Inherited from CollectionBaseT.)
Public methodForEach (Inherited from SynchronizedCollectionT, ListT.)
Public methodGetEnumerator (Inherited from SynchronizedCollectionT, ListT.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetKey
Получить ключ из торгового объекта.
Public methodGetRange (Inherited from SynchronizedListT.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf (Inherited from SynchronizedCollectionT, ListT.)
Public methodInsert (Inherited from SynchronizedCollectionT, ListT.)
Protected methodIsChanged
Изменилось ли entity.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnAdd (Inherited from BaseCollectionT, ListT.)
Protected methodOnAdded (Inherited from SynchronizedListT.)
Protected methodOnAdding
(Overrides BaseCollection.OnAdding(UTP).)
Protected methodOnChanged (Inherited from BaseCollectionT, ListT.)
Protected methodOnClear (Inherited from BaseCollectionT, ListT.)
Protected methodOnCleared
(Overrides BaseCollection.OnCleared.)
Protected methodOnClearing (Inherited from BaseCollectionT, ListT.)
Protected methodOnGetItem (Inherited from SynchronizedListT.)
Protected methodOnIndexOf (Inherited from SynchronizedListT.)
Protected methodOnInsert (Inherited from SynchronizedListT.)
Protected methodOnInserted (Inherited from BaseCollectionT, ListT.)
Protected methodOnInserting (Inherited from BaseCollectionT, ListT.)
Protected methodOnRemove (Inherited from BaseCollectionT, ListT.)
Protected methodOnRemoveAt (Inherited from SynchronizedListT.)
Protected methodOnRemoved
(Overrides SynchronizedList.OnRemoved(UTP).)
Protected methodOnRemovedAt (Inherited from BaseCollectionT, ListT.)
Protected methodOnRemoving (Inherited from BaseCollectionT, ListT.)
Protected methodOnRemovingAt (Inherited from BaseCollectionT, ListT.)
Protected methodRead
Считать данные из CSV.
Public methodRemove (Inherited from SynchronizedCollectionT, ListT.)
Public methodRemoveAll (Inherited from CollectionBaseT.)
Public methodRemoveAt (Inherited from SynchronizedCollectionT, ListT.)
Protected methodRemoveCache
Удалить из кэша.
Public methodRemoveRange(IEnumerableUTP) (Inherited from SynchronizedListT.)
Public methodRemoveRange(Int32, Int32) (Inherited from SynchronizedListT.)
Public methodSave(T)
Сохранить торговый объект.
Public methodSave(T, Boolean)
Сохранить объект в хранилище.
Public methodToArray (Inherited from CollectionBaseT.)
Public methodToString (Overrides CollectionBase.ToString.)
Public methodTrueForAll (Inherited from CollectionBaseT.)
Protected methodUpdateCache
Обновить кэш.
Protected methodWrite
Записать данные в CSV.
Top
Events
  NameDescription
Public eventAdded (Inherited from BaseCollectionT, ListT.)
Public eventAddedRange (Inherited from SynchronizedListT.)
Public eventAdding (Inherited from BaseCollectionT, ListT.)
Public eventChanged (Inherited from BaseCollectionT, ListT.)
Public eventCleared (Inherited from BaseCollectionT, ListT.)
Public eventClearing (Inherited from BaseCollectionT, ListT.)
Public eventInserted (Inherited from BaseCollectionT, ListT.)
Public eventInserting (Inherited from BaseCollectionT, ListT.)
Public eventRemoved (Inherited from BaseCollectionT, ListT.)
Public eventRemovedAt (Inherited from BaseCollectionT, ListT.)
Public eventRemovedRange (Inherited from SynchronizedListT.)
Public eventRemoving (Inherited from BaseCollectionT, ListT.)
Public eventRemovingAt (Inherited from BaseCollectionT, ListT.)
Top
Extension Methods
See Also