Click or drag to resize

MarketRuleList Class

Rule list.
Inheritance Hierarchy
SystemObject
  CollectionBaseIMarketRule
    BaseCollectionIMarketRule, ISetIMarketRule
      SynchronizedCollectionIMarketRule, ISetIMarketRule
        SynchronizedSetIMarketRule
          StockSharp.AlgoMarketRuleList

Namespace:  StockSharp.Algo
Assembly:  StockSharp.Algo (in StockSharp.Algo.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public class MarketRuleList : SynchronizedSet<IMarketRule>, 
	IMarketRuleList, INotifyList<IMarketRule>, IList<IMarketRule>, 
	ICollection<IMarketRule>, IEnumerable<IMarketRule>, IEnumerable

The MarketRuleList type exposes the following members.

Constructors
  NameDescription
Public methodMarketRuleList
Initializes a new instance of the MarketRuleList.
Top
Properties
  NameDescription
Public propertyCheckNullableItems (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public propertyCount (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Protected propertyInnerCollection (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public propertyIsReadOnly (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public propertyItem (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public propertySyncRoot (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public propertyThrowIfDuplicate (Inherited from SynchronizedSetIMarketRule.)
Top
Methods
  NameDescription
Public methodAdd (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodAddRange (Inherited from SynchronizedSetIMarketRule.)
Public methodAsReadOnly (Inherited from CollectionBaseIMarketRule.)
Public methodClear (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodContains (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodConvertAll``1 (Inherited from CollectionBaseIMarketRule.)
Public methodCopyTo (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodCountWhere (Inherited from CollectionBaseIMarketRule.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExceptWith (Inherited from SynchronizedSetIMarketRule.)
Public methodExists (Inherited from CollectionBaseIMarketRule.)
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 CollectionBaseIMarketRule.)
Public methodForEach (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodGetEnumerator (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetRulesByToken
To get all rules, associated with tokens.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodInsert (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodIntersectWith (Inherited from SynchronizedSetIMarketRule.)
Public methodIsProperSubsetOf (Inherited from SynchronizedSetIMarketRule.)
Public methodIsProperSupersetOf (Inherited from SynchronizedSetIMarketRule.)
Public methodIsSubsetOf (Inherited from SynchronizedSetIMarketRule.)
Public methodIsSupersetOf (Inherited from SynchronizedSetIMarketRule.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnAdd (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnAdded
Adding the element.
(Overrides SynchronizedSet.OnAdded(UTP).)
Protected methodOnAdding (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnChanged (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Protected methodOnClear (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnCleared (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Protected methodOnClearing
Clearing elements.
(Overrides BaseCollection.OnClearing.)
Protected methodOnGetItem (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnIndexOf (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnInsert (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnInserted (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Protected methodOnInserting (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Protected methodOnRemove (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnRemoveAt (Inherited from SynchronizedSetIMarketRule.)
Protected methodOnRemoved
Deleting the element.
(Overrides SynchronizedSet.OnRemoved(UTP).)
Protected methodOnRemovedAt (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Protected methodOnRemoving
Deleting the element.
(Overrides BaseCollection.OnRemoving(UTP).)
Protected methodOnRemovingAt (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public methodOverlaps (Inherited from SynchronizedSetIMarketRule.)
Public methodRemove (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodRemoveAll (Inherited from CollectionBaseIMarketRule.)
Public methodRemoveAt (Inherited from SynchronizedCollectionIMarketRule, ISetIMarketRule.)
Public methodRemoveRange(IEnumerableUTP) (Inherited from SynchronizedSetIMarketRule.)
Public methodRemoveRange(Int32, Int32) (Inherited from SynchronizedSetIMarketRule.)
Public methodSetEquals (Inherited from SynchronizedSetIMarketRule.)
Public methodSymmetricExceptWith (Inherited from SynchronizedSetIMarketRule.)
Public methodToArray (Inherited from CollectionBaseIMarketRule.)
Public methodToString (Inherited from CollectionBaseIMarketRule.)
Public methodTrueForAll (Inherited from CollectionBaseIMarketRule.)
Public methodTryAdd (Inherited from SynchronizedSetIMarketRule.)
Public methodUnionWith (Inherited from SynchronizedSetIMarketRule.)
Top
Events
  NameDescription
Public eventAdded (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventAddedRange (Inherited from SynchronizedSetIMarketRule.)
Public eventAdding (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventChanged (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventCleared (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventClearing (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventInserted (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventInserting (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventRemoved (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventRemovedAt (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventRemovedRange (Inherited from SynchronizedSetIMarketRule.)
Public eventRemoving (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Public eventRemovingAt (Inherited from BaseCollectionIMarketRule, ISetIMarketRule.)
Top
Extension Methods
See Also