FastQuant.DataSeries.Dump C# (CSharp) Méthode

Dump() public méthode

public Dump ( ) : void
Résultat void
        public void Dump()
        {
            lock (Sync)
            {
                Console.WriteLine("Data series " + Name);
                Console.WriteLine("Count = " + Count);
                Console.WriteLine("Position1 = " + this.position1);
                Console.WriteLine("Position2 = " + this.position2);
                Console.WriteLine("DateTime1 = " + DateTime1.Ticks);
                Console.WriteLine("DateTime2 = " + DateTime2.Ticks);
                Console.WriteLine("Buffer count = " + this.bufferCount);
                Console.WriteLine();
                Console.WriteLine("Keys in cache:");
                Console.WriteLine();
                if (this.cache != null)
                {
                    for (int i = 0; i < this.bufferCount; i++)
                    {
                        if (this.cache[i] != null)
                        {
                            Console.WriteLine(this.cache[i]);
                        }
                    }
                }
                Console.WriteLine();
                Console.WriteLine("Keys on disk:");
                Console.WriteLine();
                if (this.position1 != -1)
                {
                    var key = ReadKey(this.position1);
                    while (true)
                    {
                        Console.WriteLine(key);
                        if (key.next == -1)
                            break;
                        key = ReadKey(key.next);
                    }
                }
                Console.WriteLine();
                if (this.writeKey != null)
                    Console.WriteLine("Write Key : " + this.changed);
                else
                    Console.WriteLine("Write Key : null");
                Console.WriteLine("\nEnd dump\n");
            }
        }