LogMessageCollection
StockSharp.Xaml
The debug messages collection.
Inherits: ThreadSafeObservableCollection<LogMessage>
Implements: INotifyPropertyChanged
Properties
DebugCount
public int DebugCount { get; private set; }
value = logMessageCollection.DebugCount
logMessageCollection.DebugCount = value
Number of messages of type Debug.
ErrorCount
public int ErrorCount { get; private set; }
value = logMessageCollection.ErrorCount
logMessageCollection.ErrorCount = value
Number of messages of type Error.
InfoCount
public int InfoCount { get; private set; }
value = logMessageCollection.InfoCount
logMessageCollection.InfoCount = value
Number of messages of type Info.
VerboseCount
public int VerboseCount { get; private set; }
value = logMessageCollection.VerboseCount
logMessageCollection.VerboseCount = value
Number of messages of type Verbose.
WarningCount
public int WarningCount { get; private set; }
value = logMessageCollection.WarningCount
logMessageCollection.WarningCount = value
Number of messages of type Warning.
Methods
Add
public override void Add(LogMessage item)
logMessageCollection.Add(item)
To add item.
- item
- New item.
AddRange
public override void AddRange(IEnumerable<LogMessage> items)
logMessageCollection.AddRange(items)
To add items.
- items
- New items.
RemoveRange
public override int RemoveRange(int index, int count)
result = logMessageCollection.RemoveRange(index, count)
To delete items.
- index
- Start index.
- count
- Count of items.
Returns: Count of removed items.
Fields
DefaultMaxItemsCount
public static readonly int DefaultMaxItemsCount
value = LogMessageCollection.DefaultMaxItemsCount
The default value for the maximum number of entries to display.