Ejemplo n.º 1
0
        public void WriteToBinaryEtw()
        {
            using (var observer = new BondEtwObserver())
            {
                observer.OnNext(new GeneralPartitionableTypeMapTests.TestBondClass{ EventId = "A" });
                observer.OnNext("A");
                observer.OnNext(null);

                observer.OnCompleted();
            }
        }
Ejemplo n.º 2
0
        static void Write()
        {
            StartEtw();

            var observer = new BondEtwObserver(Type2ManifestMap(), TimeSpan.FromMinutes(1));

            for (int i = 0; i < 10; i++)
                observer.OnNext(new Evt { Time = DateTime.UtcNow.ToShortDateString(), Message = "iteration " + i });

            observer.OnCompleted();

            StopEtw();
        }
Ejemplo n.º 3
0
        public void WriteToBinaryEtw()
        {
            using (var observer = new BondEtwObserver())
            {
                observer.OnNext(new GeneralPartitionableTypeMapTests.TestBondClass {
                    EventId = "A"
                });
                observer.OnNext("A");
                observer.OnNext(null);

                observer.OnCompleted();
            }
        }
Ejemplo n.º 4
0
        public void WriteToBinaryEtw_2()
        {
            using (var observer = new BondEtwObserver(
                new Dictionary<Type, string>
                {
                    { typeof(GeneralPartitionableTypeMapTests.TestBondClass), "Manifest" }
                },
                TimeSpan.FromMinutes(1)))
            {
                observer.OnNext(new GeneralPartitionableTypeMapTests.TestBondClass { EventId = "A" });
                observer.OnNext("A");
                observer.OnNext(null);

                observer.OnCompleted();
            }
        }
Ejemplo n.º 5
0
        static void Write()
        {
            StartEtw();

            var observer = new BondEtwObserver(Type2ManifestMap(), TimeSpan.FromMinutes(1));

            for (int i = 0; i < 10; i++)
            {
                observer.OnNext(new Evt {
                    Time = DateTime.UtcNow.ToShortDateString(), Message = "iteration " + i
                });
            }

            observer.OnCompleted();

            StopEtw();
        }
Ejemplo n.º 6
0
        public void WriteToBinaryEtw_2()
        {
            using (var observer = new BondEtwObserver(
                       new Dictionary <Type, string>
            {
                { typeof(GeneralPartitionableTypeMapTests.TestBondClass), "Manifest" }
            },
                       TimeSpan.FromMinutes(1)))
            {
                observer.OnNext(new GeneralPartitionableTypeMapTests.TestBondClass {
                    EventId = "A"
                });
                observer.OnNext("A");
                observer.OnNext(null);

                observer.OnCompleted();
            }
        }