SYMBOL INDEX (3085 symbols across 301 files) FILE: BVT/SLAB.Tests/ProcessToSample/Program.cs class Program (line 12) | internal class Program method Main (line 15) | private static void Main(string[] args) method LogEventsAsync (line 27) | public static async Task LogEventsAsync() FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Extensibility/CustomSinkFixture.cs class CustomSinkFixture (line 17) | [TestClass] method WhenUsingCustomSink (line 20) | [TestMethod] method WhenUsingCustomSinkAndMultipleEvents (line 46) | [TestMethod] method WhenMultipleCustomSinksSubscribing (line 74) | [TestMethod] method WhenExceptinOccursInCustomFormater1 (line 119) | [TestMethod] method WhenExceptionOccursInCustomFormatter (line 140) | [TestMethod] method WhenUsingCustomFormatter (line 159) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Formatters/JsonEventTextFormatterFixture.cs class JsonEventTextFormatterFixture (line 17) | [TestClass] method EventWithPayloadKeywrdsNoMsgIndentedInJson (line 20) | [TestMethod] method EventWithPayloadKeywrdsNoMessageInJson (line 58) | [TestMethod] method EventWithPayloadAndMessageInJson (line 96) | [TestMethod] method EventWithPayloadAndMessageAndDateTimeFormatInJson (line 133) | [TestMethod] method EventWithNoOpCodeNoKeywordsNoVersionNoMsgInJson (line 160) | [TestMethod] method EventWithInformationalMessageformatDetailedInJson (line 195) | [TestMethod] method EventWithActivityIdInJson (line 229) | [TestMethod] method EventWithActivityIdAndRelatedActivityIdInJson (line 263) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Formatters/XmlEventTextFormatterFixture.cs class XmlEventTextFormatterFixture (line 18) | [TestClass] method EventWithPayloadKeywrdsNoMsgIndentedInXml (line 21) | [TestMethod] method EventWithPayloadKeywrdsNoMsgInXml (line 63) | [TestMethod] method EventWithPayloadAndMessageInXml (line 105) | [TestMethod] method EventWithNullPayloadInXml (line 147) | [TestMethod] method EventWithNullPayloadInFormattedMessageInXml (line 185) | [TestMethod] method EventWithPayloadAndMessageFormatInXml (line 223) | [TestMethod] method EventWithPayloadAndMessageWithDateTimeFormatInXml (line 265) | [TestMethod] method TwoEventsWithPayloadsAndMessageInXml (line 311) | [TestMethod] method EventWithPayloadAloneInXml (line 344) | [TestMethod] method EventWithPayloadAndEnumsInXml (line 386) | [TestMethod] method EventWithActivityIdInXml (line 418) | [TestMethod] method EventWithActivityIdAndRelatedActivityIdInXml (line 453) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/SchemaReader/EventSourceSchemaReaderFixture.cs class EventSourceSchemaReaderFixture (line 9) | [TestClass] method EventWithNoTaskIsValid (line 12) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Sinks/ConsoleSinkFixture.cs class ConsoleSinkFixture (line 16) | [TestClass] method WhenDefaultColorMappingForInformational (line 19) | [TestMethod] method WhenDefaultColorMappingForError (line 41) | [TestMethod] method WhenDefaultColorMappingForCritical (line 63) | [TestMethod] method WhenDefaultColorMappingForVerbose (line 85) | [TestMethod] method WhenOneSourceTwoListeners (line 107) | [TestMethod] method WhenOneListenerTwoSources (line 134) | [TestMethod] method WhenMultipleEvents (line 160) | [TestMethod] method WhenOneSourceTwoListenersConcurrently (line 185) | [TestMethod] method WhenPayloadHasDifferentTypes (line 214) | [TestMethod] method WhenPayloadHasDifferentTypesAndNull (line 236) | [TestMethod] method WhenEventHasRawMessageAndFormattedMessage (line 259) | [TestMethod] method WhenHighEventIds (line 281) | [TestMethod] method WhenLowEventIds (line 302) | [TestMethod] method WhenLoggingErrorOCcurs (line 326) | [TestMethod] method WhenSingleLineTextFormatter (line 345) | [TestMethod] method WhenEnablingAllKeywords (line 370) | [TestMethod] method WhenSourceEnabledAndNotSpecifyingKeyword (line 392) | [TestMethod] method WhenCriticalVerbosityForFormatter (line 416) | [TestMethod] method WhenDefaultFormatter (line 440) | [TestMethod] method WhenActivityId (line 463) | [TestMethod] method WhenActivityIdAndRelatedActivityId (line 493) | [TestMethod] method WhenEventWithTaskName (line 524) | [TestMethod] method WhenEventWithTaskNone (line 546) | [TestMethod] method WhenEventWithMessageInAttribute (line 568) | [TestMethod] method WhenEventWithMessageInAttributeUsingJson (line 592) | [TestMethod] method WhenEventWithMessageInAttributeUsingXml (line 616) | [TestMethod] method WhenProcessId (line 640) | [TestMethod] method WhenThreadId (line 663) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Sinks/DatabaseSinkFixture.cs class DatabaseSinkFixture (line 18) | [TestClass] method WhenInformationalEvent (line 21) | [TestMethod] method WhenEventWithNullArgParam (line 50) | [TestMethod] method WhenErrorEvent (line 76) | [TestMethod] method WhenCriticalEvent (line 103) | [TestMethod] method WhenInformationalEventWithOpCode (line 130) | [TestMethod] method WhenConcurrentEvents (line 155) | [TestMethod] method WhenConcurrentEventsFromMultipleSources (line 190) | [TestMethod] method WhenMultipleEventsUsingSingleListener (line 241) | [TestMethod] method WhenOneSourceTwoListeners (line 267) | [TestMethod] method WhenOneListenerTwoSources (line 293) | [TestMethod] method WhenEventWithNoTaskInSchema (line 325) | [TestMethod] method WhenEventWithNoOpCodeNoKeywordsNoVersionNoMessage (line 350) | [TestMethod] method WhenActivityId (line 376) | [TestMethod] method WhenActivityIdAndRelatedActivityId (line 411) | [TestMethod] method WhenMaxLengthPayload (line 447) | [TestMethod] method WhenEventWithDifferentTypesPayload (line 474) | [TestMethod] method WhenEventWithPayloadWithSupportedTypes (line 498) | [TestMethod] method WhenEventWithPayloadDifferentTypesAndNull (line 527) | [TestMethod] method WhenRawMessageAndFormattedMessage (line 551) | [TestMethod] method WhenEventWithEnumsInPayload (line 574) | [TestMethod] method WhenAmbientTransactionIsDisposed (line 601) | [TestMethod] method WhenSingleLineTextFormatter (line 627) | [TestMethod] method WhenWrongTableNameExceptionsAreRoutedToErrorEventSource (line 657) | [TestMethod] method WhenWrongDbExceptionsAreRoutedToErrorEventSource (line 683) | [TestMethod] method WhenEnablingKeywordsAll (line 707) | [TestMethod] method WhenNotSpecifyingKeywordsWhileEnabling (line 737) | [TestMethod] method WhenUnEscalatedTransactionRollsBack (line 761) | [TestMethod] method WhenUnEscalatedTransactionSucceeds (line 793) | [TestMethod] method WhenEventWithMessageInAttribute (line 819) | [TestMethod] method WhenConcurrentEventsToMultipleListenersWithSameSource (line 843) | [TestMethod] method WhenConcurrentEventsSameListener (line 875) | [TestMethod] method WhenDisposeFlushesBufferedEvents (line 912) | [TestMethod] method WhenSmallBufferingInterval (line 936) | [TestMethod] method WhenMinBufferingCount (line 979) | [TestMethod] method WhenBufferingIntervalNotReachedBufferingCountExceeded (line 1013) | [TestMethod] method WhenBufferIntervalIsReachedButBufferingCountNotExceeded (line 1045) | [TestMethod] method WhenBufferingIntervalAndBufferingCountIsExceeded (line 1081) | [TestMethod] method WhenDefaultBufferingCountAndNonDefaultBufferInterval (line 1115) | [TestMethod] method WhenNonDefaultBufferingCountAndDefaultBufferInterval (line 1147) | [TestMethod] method WhenInfiniteBufferingIntervalAndMinBufferingCount (line 1180) | [TestMethod] method WhenBufferingIntervalIsReachedAndBufferingCountIsZero (line 1214) | [TestMethod] method WhenErraticEventsInDifferentBufferIntervals (line 1249) | [TestMethod] method FirstFlushByBufferingCountNextByBufferingIntervalNextByBufferingInterval (line 1294) | [TestMethod] method FirstFlushByBufferingCountNextByBufferingIntervalNextByBufferingCount (line 1350) | [TestMethod] method FirstFlushByBufferingCountNextByBufferingCountNextByBufferingCount (line 1405) | [TestMethod] method FirstFlushByBufferingIntervalNextByBufferingIntervalNextByBufferingInterval (line 1460) | [TestMethod] method FirstFlushByBufferingIntervalNextByBufferingCountNextByBufferingInterval (line 1517) | [TestMethod] method FirstFlushByBufferingIntervalNextByBufferingCountNextByBufferingCount (line 1574) | [TestMethod] method WhenProcessId (line 1631) | [TestMethod] method WhenThreadId (line 1658) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Sinks/FlatFileSinkFixture.cs class FlatFileSinkFixture (line 21) | [TestClass] method WhenFileDoesNotExist (line 24) | [TestMethod] method WhenFileIsDeletedBetweenSessions (line 46) | [TestMethod] method WhenMultipleEventsAreRaised (line 80) | [TestMethod] method WhenFileExistsEventIsAppended (line 107) | [TestMethod] method WhenAbsolutePathFileNameIsUsed (line 142) | [TestMethod] method WhenRelativePathFileNameIsUsed (line 165) | [TestMethod] method WhenDriveDoesNotExist (line 188) | [TestMethod] method WhenFileIsReadOnlyErrorOccursDuringEarly (line 221) | [TestMethod] method WhenFileIsReadOnlyErrorOccursEarly2 (line 244) | [TestMethod] method WhenFileNameHasSpace (line 292) | [TestMethod] method WhenFolderNameHasSpace (line 314) | [TestMethod] method WhenNonExistingFolder (line 340) | [TestMethod] method WhenReadOnlyFolder (line 364) | [TestMethod] method WhenNoAccessFolder (line 398) | [TestMethod] method WhenUsingTextFormatter (line 455) | [TestMethod] method WhenErrorInLogging (line 481) | [TestMethod] method WhenExceptionInFormatter (line 500) | [TestMethod] method WhenErrorAndValidMessageAfterError (line 519) | [TestMethod] method WhenDisposeFileIsUnlocked (line 542) | [TestMethod] method WhenFileIsAppendedToAfterDispose (line 565) | [TestMethod] method WhenFilePathLengthExceedsMaxExceptionOccursEarly (line 589) | [TestMethod] method WhenSourceIsRenabled (line 622) | [TestMethod] method WhenVerbosityIsLowFilteringOccurs (line 650) | [TestMethod] method WhenFileNameIsNull (line 677) | [TestMethod] method WhenFileNameIsEmpty (line 694) | [TestMethod] method WhenInvalidCharactersInFileName (line 711) | [TestMethod] method WhenInvalidCharactersInFileName1 (line 728) | [TestMethod] method WhenInvalidCharactersInFileName2 (line 745) | [TestMethod] method WhenFileNameIsFolder (line 762) | [TestMethod] method WhenUsingNullFormatter (line 779) | [TestMethod] method WhenFormatterIsNotSpecified (line 802) | [TestMethod] method WhenPayloadIsLarge (line 825) | [TestMethod] method WhenSingleLineTextFormatter (line 845) | [TestMethod] method WhenKeywordsAllIsEnabled (line 872) | [TestMethod] method WhenKeywordIsNotSpecifedWhenEnabled (line 896) | [TestMethod] method WhenVerbosityThresholdIsSet (line 919) | [TestMethod] method WhenEventWithTaskName (line 948) | [TestMethod] method WhenSinkIsAsync (line 972) | [TestMethod] method WhenDisposeFlushOccurs (line 1000) | [TestMethod] method WhenUsingStaticCreate (line 1037) | [TestMethod] method WhenPositionalParametersInMessageInText (line 1066) | [TestMethod] method WhenPositionalParametersInMessageInJson (line 1091) | [TestMethod] method WhenPositonalParametersInMessageInXml (line 1118) | [TestMethod] method WhenFileAttributesChangeDuringLogging (line 1146) | [TestMethod] method WhenEnumsInPayload (line 1185) | [TestMethod] method WhenMultipleSourcesAreEnabledForSameListener (line 1207) | [TestMethod] method WhenSourceHasNoAttributes (line 1241) | [TestMethod] method WhenNoArgPayload (line 1279) | [TestMethod] method WhenIntArgPayload (line 1301) | [TestMethod] method WhenLongArgPayload (line 1324) | [TestMethod] method WhenObjectArgPayload (line 1347) | [TestMethod] method WhenTwoIntArgPayload (line 1374) | [TestMethod] method WhenThreeStringPayload (line 1398) | [TestMethod] method WhenStringAndLongPayload (line 1423) | [TestMethod] method WhenEnumAndFlagPayload (line 1447) | [TestMethod] method WhenSourceEventHasNoTask (line 1471) | [TestMethod] method WhenNonDefaultOpCode (line 1492) | [TestMethod] method WhenNonDefaultVersion (line 1514) | [TestMethod] method WhenNonDefaultMessage (line 1535) | [TestMethod] method WhenActivityId (line 1556) | [TestMethod] method WhenActivityIdAndRelatedActivityId (line 1586) | [TestMethod] method WhenProcessId (line 1617) | [TestMethod] method WhenThreadId (line 1643) | [TestMethod] method ReadFileWithoutLock (line 1669) | private string ReadFileWithoutLock(string fileName) method DeleteReadOnlyFile (line 1677) | private void DeleteReadOnlyFile(string fileName) method DeleteFolder (line 1687) | private string DeleteFolder(string folderName) class PayloadParser (line 1699) | public static class PayloadParser method GetPayload (line 1701) | public static Dictionary GetPayload(string payload) FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Sinks/RollingFlatFileSinkFixture.cs class RollingFlatFileSinkFixture (line 17) | [TestClass] method WhenMaxArchivedFilesExceedsAndRollForSize (line 20) | [TestMethod] method WhenRollSizeMetAndRollIntervalProvidedNotMet (line 48) | [TestMethod] method WhenRollForSizeWithNegativeSize (line 77) | [TestMethod] method WhenLoggingBeforeRollOccurs (line 106) | [TestMethod] method WhenRollIntervalExceedsBeforeEvents (line 130) | [TestMethod] method RollFileDateUsesFileCreationDate (line 162) | [TestMethod] method WhenRollWithSizeAndRollIntervalNoneWithOverwrite (line 192) | [TestMethod] method WhenRollWithSizeAndRollIntervalNoneWithOverwriteTimeStampIsNotMandatory (line 220) | [TestMethod] method WhenRollOverwrite_TimestampNone_RollSizeNone_RollIntervalNone (line 254) | [TestMethod] method WhenRollOverwrite_Timestamp_RollSizeNone_RollIntervalNone (line 288) | [TestMethod] method WhenRollInIncrementModeBasedOnInterval (line 322) | [TestMethod] method WhenRollIntervalIsMinute (line 353) | [TestMethod] method WhenRollIntervalIsHour (line 385) | [TestMethod] method WhenRollIntervalIsDay (line 414) | [TestMethod] method WhenRollIntervalIsWeek (line 447) | [TestMethod] method WhenRollIntervalIsMonth (line 477) | [TestMethod] method WhenRollIntervalIsYear (line 506) | [TestMethod] method WhenRollAtMidnight (line 535) | [TestMethod] method WhenRollForSize (line 570) | [TestMethod] method WhenRollIntervalExceedsMultipleTimes (line 609) | [TestMethod] method WhenRollWithHyphenInTimestampPattern (line 643) | [TestMethod] method WhenMaxArchivedFilesExceedsAndRollForInterval (line 672) | [TestMethod] method WhenMaxArchivedFilesExceedsAndRollingACrossDifferentDatesWithRollInterval (line 718) | [TestMethod] method WhenMaxArchivedFileSizeIsNegativeFilesAreNotDeleted (line 769) | [TestMethod] method WhenMaxArchivedFilesIsZeroFilesAreNotDeleted (line 795) | [TestMethod] method WhenLoggingEventsInDifferentLevels (line 821) | [TestMethod] method WhenFileNameIsNull (line 852) | [TestMethod] method WhenFileNameIsEmpty (line 863) | [TestMethod] method WhenTimestampPatternIsEmpty (line 874) | [TestMethod] method WhenFilenameInvalidErrorOCcursEarly (line 888) | [TestMethod] method WhenFilenameInvalidErrorOCcursEarly1 (line 902) | [TestMethod] method WhenFilenameInvalidErrorOCcursEarly2 (line 916) | [TestMethod] method WhenEventTextFormatterIsNull (line 930) | [TestMethod] method WhenTimeStampPatternIsNull (line 952) | [TestMethod] method WhenFormattingErrorExceptionIsRoutedToBuiltInSource (line 980) | [TestMethod] method WhenAllKeywordsAreEnabled (line 1001) | [TestMethod] method WhenKeywordsAreNotSpecifiedWithEnabled (line 1025) | [TestMethod] method WhenActivityId (line 1054) | [TestMethod] method WhenActivityIdAndRelatedActivityId (line 1082) | [TestMethod] method WhenTaskNameIsSpecifiedForEvent (line 1111) | [TestMethod] method WhenMultipleEventsAreLogged (line 1136) | [TestMethod] method WhenPositionalParametersInPayload (line 1164) | [TestMethod] method WhenPositionalParametersInPayloadInJson (line 1191) | [TestMethod] method WhenPositionalParametersInPayloadInXml (line 1220) | [TestMethod] method WhenProcessId (line 1249) | [TestMethod] method WhenThreadId (line 1273) | public void WhenThreadId() FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/Sinks/WindowsAzureTableSinkFixture.cs class WindowsAzureTableSinkFixture (line 15) | [TestClass] method Initialize (line 20) | [TestInitialize] method Teardown (line 26) | [TestCleanup] method WhenEventsWithDifferentLevels (line 35) | [TestMethod] method WhenLoggingMultipleMessages (line 61) | [TestMethod] method WhenNoPayload (line 85) | [TestMethod] method WhenEventHasAllValuesForAttribute (line 107) | [TestMethod] method WhenSourceIsEnabledAndDisabled (line 129) | [TestMethod] method WhenEventHasMultiplePayloads (line 155) | [TestMethod] method WhenDefaultTableNameIsUsed (line 179) | [TestMethod] method WhenTableNameIsNull (line 199) | [TestMethod] method WhenTableNameIsEmpty (line 217) | [TestMethod] method WhenTableNameIsInvalid (line 235) | [TestMethod] method WhenConnectionStringIsEmpty (line 253) | [TestMethod] method WhenConnectionStringIsNull (line 268) | [TestMethod] method WhenInstanceIsEmpty (line 283) | [TestMethod] method WhenInstanceIsNull (line 300) | [TestMethod] method WhenBatchSizeIsExceeded (line 317) | [TestMethod] method WhenBufferingWithMinimumNonDefaultInterval (line 360) | [TestMethod] method WhenUsingNonDefaultBufferInterval (line 393) | [TestMethod] method WhenInternalBufferCountIsExceededAndIntervalExceeded (line 431) | [TestMethod] method WhenBufferIntervalExceedsAndLessEntriesThanBufferCount (line 464) | [TestMethod] method WhenEventsInThreeConsecutiveIntervals (line 493) | [TestMethod] method WhenSourceEnabledWitKeywordsAll (line 560) | [TestMethod] method WhenNotEnabledWithKeywordsAndEventWithSpecificKeywordIsRaised (line 584) | [TestMethod] method WhenListenerIsDisposed (line 609) | [TestMethod] method WhenEventWithTaskNameInAttributeIsRaised (line 641) | [TestMethod] method WhenEventWithEnumsInPayloadIsRaised (line 665) | [TestMethod] method WhenProcessId (line 690) | [TestMethod] method WhenThreadId (line 714) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/BasicTestEventSource.cs class BasicTestEventSource (line 7) | public sealed class BasicTestEventSource : EventSource method RaiseBasicTestEventSourceEvent (line 11) | [Event(100, Level = EventLevel.LogAlways)] method RaiseEventWithMaxVerbosityAsError (line 20) | [Event(200, Level = EventLevel.Error)] method RaiseEventWithMaxVerbosityAsInformational (line 29) | [Event(300, Level = EventLevel.Informational)] method RaiseEventWithMaxVerbosityAsCritical (line 38) | [Event(400, Level = EventLevel.Critical)] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/CustomFormatter.cs class CustomFormatter (line 11) | public class CustomFormatter : IEventTextFormatter method CustomFormatter (line 15) | public CustomFormatter() method CustomFormatter (line 20) | public CustomFormatter(bool throwOnWrite) method WriteEvent (line 30) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/CustomFormatterWithWait.cs class CustomFormatterWithWait (line 14) | public class CustomFormatterWithWait : IEventTextFormatter, IDisposable method CustomFormatterWithWait (line 27) | public CustomFormatterWithWait() method CustomFormatterWithWait (line 36) | public CustomFormatterWithWait(string header) method CustomFormatterWithWait (line 46) | public CustomFormatterWithWait(string header, string footer) method WriteEvent (line 89) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) method Dispose (line 140) | public void Dispose() method Dispose (line 146) | protected virtual void Dispose(bool disposing) method FormatPayload (line 163) | private static string FormatPayload(EventEntry entry) FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockConsoleListenerEventSource.cs class MockConsoleListenerEventSource (line 8) | public sealed class MockConsoleListenerEventSource : EventSource class Keywords (line 15) | public class Keywords class Tasks (line 21) | public class Tasks method InfoTest (line 27) | [Event(401, Level = EventLevel.Informational, Keywords = EventKeywords... method Informational (line 31) | [Event(100, Level = EventLevel.Informational)] method Critical (line 40) | [Event(200, Level = EventLevel.Critical, Keywords = EventKeywords.None... method Error (line 43) | [Event(300, Level = EventLevel.Error, Keywords = EventKeywords.None, M... method Verbose (line 46) | [Event(400, Level = EventLevel.Verbose, Keywords = EventKeywords.None,... method LogAlways (line 49) | [Event(500, Level = EventLevel.LogAlways, Keywords = EventKeywords.Non... method Warning (line 52) | [Event(600, Level = EventLevel.Warning, Keywords = EventKeywords.None,... method InfoWithKeywordDiagnostic (line 55) | [Event(InfoWithKeywordDiagnosticEventId, Level = EventLevel.Informatio... method CriticalWithTaskName (line 64) | [Event(CriticalWithTaskNameEventId, Level = EventLevel.Critical, Keywo... method Informational2 (line 73) | [Event(700, Level = EventLevel.Informational)] method CriticalWithRelatedActivityId (line 82) | [Event(800, Level = EventLevel.Critical, Keywords = EventKeywords.None... class MockHighEventIdEventSource (line 89) | public sealed class MockHighEventIdEventSource : EventSource method Warning (line 99) | [Event(MaxEventId, Level = EventLevel.Warning, Keywords = EventKeyword... class MockNegativeEventIdEventSource (line 104) | public sealed class MockNegativeEventIdEventSource : EventSource method Warning (line 108) | [Event(-100, Level = EventLevel.Warning, Keywords = EventKeywords.None... FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockConsoleListenerEventSource2.cs class MockConsoleListenerEventSource2 (line 7) | public sealed class MockConsoleListenerEventSource2 : EventSource method Informational (line 12) | [Event(100, Level = EventLevel.Informational)] method Critical (line 21) | [Event(200, Level = EventLevel.Critical, Keywords = EventKeywords.None... method Error (line 24) | [Event(300, Level = EventLevel.Error, Keywords = EventKeywords.None, M... method Verbose (line 27) | [Event(400, Level = EventLevel.Verbose, Keywords = EventKeywords.None,... method LogAlways (line 30) | [Event(500, Level = EventLevel.LogAlways, Keywords = EventKeywords.Non... method Warning (line 33) | [Event(600, Level = EventLevel.Warning, Keywords = EventKeywords.None,... FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockConsoleOutputInterceptor.cs class MockConsoleOutputInterceptor (line 8) | public class MockConsoleOutputInterceptor : IDisposable method MockConsoleOutputInterceptor (line 14) | public MockConsoleOutputInterceptor() method Dispose (line 31) | public void Dispose() method Dispose (line 37) | protected virtual void Dispose(bool disposing) class ConsoleWriter (line 62) | private class ConsoleWriter : StringWriter method Flush (line 66) | public override void Flush() FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockDateTimeProvider.cs class MockDateTimeProvider (line 8) | public class MockDateTimeProvider : RollingFlatFileSink.DateTimeProvider FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockEventSource.cs class MockEventSource (line 8) | public sealed class MockEventSource : EventSource class Keywords (line 18) | public class Keywords class Tasks (line 24) | public class Tasks method Informational (line 30) | [Event(1, Level = EventLevel.Informational)] method Critical (line 39) | [Event(2, Level = EventLevel.Critical, Keywords = EventKeywords.None, ... method Error (line 42) | [Event(3, Level = EventLevel.Error, Keywords = EventKeywords.None, Mes... method Verbose (line 51) | [Event(4, Level = EventLevel.Verbose, Keywords = EventKeywords.None, M... method LogAlways (line 54) | [Event(5, Level = EventLevel.LogAlways, Keywords = EventKeywords.None,... method Warning (line 57) | [Event(6, Level = EventLevel.Warning, Keywords = EventKeywords.None, M... method WriteWithOpCode (line 60) | [Event(7, Level = EventLevel.Warning, Keywords = EventKeywords.None, M... method LogSomeMessage (line 63) | [Event(8, Level = EventLevel.Informational)] method ErrorWithKeywordDiagnostic (line 72) | [Event(ErrorWithKeywordDiagnosticEventId, Level = EventLevel.Error, Ke... method CriticalWithKeywordPage (line 81) | [Event(CriticalWithKeywordPageEventId, Level = EventLevel.Critical, Ke... method InfoWithKeywordDiagnostic (line 90) | [Event(InfoWithKeywordDiagnosticEventId, Level = EventLevel.Informatio... method VerboseWithKeywordPage (line 99) | [Event(VerboseWithKeywordPageEventId, Level = EventLevel.Verbose, Keyw... method CriticalWithTaskName (line 108) | [Event(CriticalWithTaskNameEventId, Level = EventLevel.Critical, Keywo... method InformationalWithRelatedActivityId (line 117) | [Event(14, Level = EventLevel.Informational)] method CriticalWithRelatedActivityId (line 126) | [Event(15, Level = EventLevel.Critical, Keywords = EventKeywords.None,... class MockEventSource2 (line 133) | public sealed class MockEventSource2 : EventSource method Error (line 137) | [Event(1, Level = EventLevel.Error, Keywords = EventKeywords.None, Mes... class MockEventSource3 (line 140) | public sealed class MockEventSource3 : EventSource method Critical (line 144) | [Event(1, Level = EventLevel.Critical, Keywords = EventKeywords.None, ... FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockEventSourceNoTask.cs class MockEventSourceNoTask (line 8) | public sealed class MockEventSourceNoTask : EventSource method Informational (line 16) | [Event(1, Level = EventLevel.Informational, Message = "message param")] method NoTaskSpecfied1 (line 25) | [Event(2)] method NoTaskSpecfied2 (line 34) | [Event(3)] method Test (line 39) | public void Test(int event3Arg0, int event3Arg1, int event3Arg2) method NoTaskNoOpCode1 (line 43) | public void NoTaskNoOpCode1(int event3Arg0, int event3Arg1, int event3... method DifferentTypes (line 51) | [Event(6)] method DifferentTypesInverted (line 60) | [Event(7)] method AllSupportedTypes (line 69) | [Event(8)] method MaxValues (line 78) | [Event(MaxEventId)] method InformationalNoMessage (line 87) | [Event(9, Level = EventLevel.Informational)] method InformationalMessageFormat (line 96) | [Event(10, Level = EventLevel.Informational, Message = "**{0}**")] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockEventSourceOutProcEnum.cs class MockEventSourceInProcEnum (line 8) | public sealed class MockEventSourceInProcEnum : EventSource class Tasks (line 12) | public class Tasks method InformationalWithEnum (line 18) | [Event(1)] method SendEnumsEvent15 (line 27) | [Event(2)] method SendEnumsEvent16 (line 33) | [Event(3, Opcode = EventOpcode.Resume, Task = Tasks.Page)] method SaveExpenseStarted (line 39) | [Event(4)] method SendEnumsEvent17 (line 48) | [Event(5, Opcode = EventOpcode.Resume, Task = Tasks.DBQuery)] type Message (line 54) | public enum Message { LightMessage = 1, FullMessage = 2 } type MyColor (line 56) | public enum MyColor { Red, Blue, Green } type MyFlags (line 58) | public enum MyFlags { Flag1 = 1, Flag2 = 2, Flag3 = 4 } FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockEventSourceOutProcKeywords.cs class MockEventSourceInProcKeywords (line 7) | [EventSource(Name = "MockEventSourceInProcKeywords")] method InformationalPage (line 12) | [Event(1, Level = EventLevel.Informational, Keywords = Keywords.Page)] method InformationalDatabase (line 21) | [Event(2, Level = EventLevel.Informational, Keywords = Keywords.Databa... method InformationalDiagnostic (line 30) | [Event(3, Level = EventLevel.Informational, Keywords = Keywords.Diagno... class Keywords (line 39) | public class Keywords FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockEventSrcForJson.cs class MockEventSrcForJson (line 8) | public sealed class MockEventSrcForJson : EventSource class Keywords (line 17) | public class Keywords class Tasks (line 23) | public class Tasks method UsingKeywords (line 29) | [Event(UsingKeywordsEventID, Level = EventLevel.Informational, Opcode ... method LogUsingMessage (line 38) | [Event(LogUsingMessageEventID, Level = EventLevel.Informational, Opcod... method LogUsingMessageWithRelatedActivityId (line 47) | [Event(LogUsingMessageWithRelatedActivityIdEventID, Level = EventLevel... FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockEventSrcForXml.cs class MockEventSrcForXml (line 8) | public sealed class MockEventSrcForXml : EventSource class Keywords (line 19) | public class Keywords class Tasks (line 25) | public class Tasks method UsingKeywords (line 31) | [Event(UsingKeywordsEventID, Level = EventLevel.Informational, Opcode ... method LogUsingMessage (line 40) | [Event(LogUsingMessageEventID, Level = EventLevel.Informational, Opcod... method LogUsingMessageFormat (line 49) | [Event(LogUsingMessageFormatEventID, Level = EventLevel.Informational,... method LogUsingMessageWithRelatedActivityId (line 58) | [Event(LogUsingMessageWithRelatedActivityIdEventID, Level = EventLevel... FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockFormatter.cs class MockFormatter (line 12) | public class MockFormatter : IEventTextFormatter method MockFormatter (line 16) | public MockFormatter() method MockFormatter (line 21) | public MockFormatter(bool throwOnWrite) method WriteEvent (line 31) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockFormatter2.cs class MockFormatter2 (line 12) | public class MockFormatter2 : IEventTextFormatter method MockFormatter2 (line 16) | public MockFormatter2() method MockFormatter2 (line 21) | public MockFormatter2(bool throwOnWrite) method WriteEvent (line 31) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/MockFormatter3.cs class MockFormatter3 (line 16) | public class MockFormatter3 : IEventTextFormatter method MockFormatter3 (line 26) | public MockFormatter3() method MockFormatter3 (line 35) | public MockFormatter3(string header) method MockFormatter3 (line 45) | public MockFormatter3(string header, string footer) method WriteEvent (line 81) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) method FormatPayload (line 128) | private static string FormatPayload(EventEntry entry) FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/TestAttributesEventSource.cs class TestAttributesEventSource (line 7) | public sealed class TestAttributesEventSource : EventSource method NonDefaultOpcodeNonDefaultVersionEvent (line 11) | [Event(103, Opcode = EventOpcode.Reply, Version = 0x02, Task = Tasks.D... method NoTaskSpecfied (line 19) | [Event(104)] method NoTaskSpecfied2 (line 28) | [Event(105)] class Keywords (line 37) | public class Keywords class Tasks (line 44) | public class Tasks FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/TestEnum.cs type TestEnum (line 5) | public enum TestEnum FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/TestEventEntry.cs class TestEventEntry (line 9) | public class TestEventEntry FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/TestEventSource.cs class TestEventSource (line 7) | public sealed class TestEventSource : EventSource class Keywords (line 28) | public class Keywords class Tasks (line 36) | public class Tasks method Informational (line 42) | [Event(InformationalEventId, Level = EventLevel.Informational)] method Error (line 51) | [Event(ErrorEventId, Level = EventLevel.Error)] method Critical (line 60) | [Event(CriticalEventId, Level = EventLevel.Critical)] method Write (line 69) | [Event(VerboseEventId, Level = EventLevel.Verbose)] method EventWithoutPayloadNorMessage (line 72) | [Event(EventWithoutPayloadNorMessageId, Level = EventLevel.Warning)] method EventWithPayload (line 81) | [Event(EventWithPayloadId, Level = EventLevel.Warning)] method EventWithMultiplePayloads (line 90) | [Event(EventWithMultiplePayloadsId, Level = EventLevel.Warning)] method EventWithMessage (line 99) | [Event(EventWithMessageId, Level = EventLevel.Warning, Message = "Test... method EventWithPayloadAndMessage (line 108) | [Event(EventWithPayloadAndMessageId, Level = EventLevel.Warning, Messa... method AllParameters (line 117) | [Event(EventIdForAllParameters, Keywords = EventKeywords.None, Level =... method AllParametersWithCustomValues (line 126) | [Event(10001, Keywords = Keywords.Page, Level = EventLevel.Information... method ErrorWithKeywordDiagnostic (line 135) | [Event(ErrorWithKeywordDiagnosticEventId, Level = EventLevel.Error, Ke... method CriticalWithKeywordPage (line 144) | [Event(CriticalWithKeywordPageEventId, Level = EventLevel.Critical, Ke... method CriticalWithTaskName (line 153) | [Event(CriticalWithTaskNameEventId, Level = EventLevel.Critical, Keywo... FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/TestEventSourceNoAttributes.cs class TestEventSourceNoAttributes (line 7) | public sealed class TestEventSourceNoAttributes : EventSource method NoArgEvent1 (line 11) | public void NoArgEvent1() method IntArgEvent2 (line 19) | public void IntArgEvent2(int arg) method LongArgEvent3 (line 27) | public void LongArgEvent3(long arg) method ObjectArrayEvent4 (line 35) | [Event(4, Message = "Check if it is logged")] method StringArgEvent5 (line 50) | public void StringArgEvent5(string arg) method TwoIntArgEvent6 (line 58) | public void TwoIntArgEvent6(int arg1, int arg2) method TwoLongArgEvent7 (line 66) | public void TwoLongArgEvent7(long arg1, long arg2) method StringAndIntArgEvent8 (line 74) | public void StringAndIntArgEvent8(string arg1, int arg2) method StringAndLongArgEvent9 (line 82) | public void StringAndLongArgEvent9(string arg1, long arg2) method StringAndStringArgEvent10 (line 90) | public void StringAndStringArgEvent10(string arg1, string arg2) method ThreeIntArgEvent11 (line 98) | public void ThreeIntArgEvent11(int arg1, int arg2, int arg3) method ThreeLongArgEvent12 (line 106) | public void ThreeLongArgEvent12(long arg1, long arg2, long arg3) method StringAndTwoIntArgEvent13 (line 114) | public void StringAndTwoIntArgEvent13(string arg1, int arg2, int arg3) method ThreeStringArgEvent14 (line 122) | public void ThreeStringArgEvent14(string arg1, string arg2, string arg3) method SendEnumsEvent15 (line 130) | public void SendEnumsEvent15(MyColor color, MyFlags flags) method IntArgEventWithRelatedActivityId (line 135) | public void IntArgEventWithRelatedActivityId(int arg, Guid relatedActi... type MyColor (line 144) | public enum MyColor type MyFlags (line 151) | [Flags] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestObjects/TestEventSourceNonTransient.cs class TestEventSourceNonTransient (line 7) | public sealed class TestEventSourceNonTransient : EventSource class Keywords (line 25) | public class Keywords class Tasks (line 33) | public class Tasks method EventWithPayload (line 39) | [Event(EventWithPayloadId, Level = EventLevel.Warning)] FILE: BVT/SLAB.Tests/SemanticLogging.InProc.Tests/TestScenarios/TestScenario.cs class TestScenario (line 10) | internal static class TestScenario method With1Listener (line 12) | public static void With1Listener(EventSource logger, Action loggers, Act... method With1Listener (line 27) | public static void With1Listener(IEnumerable loggers, Act... method With2Listeners (line 53) | public static void With2Listeners(EventSource logger, Action CreateSink(XElement element) class MyCustomSink (line 26) | public class MyCustomSink : IObserver method MyCustomSink (line 30) | public MyCustomSink(IEventTextFormatter formatter) method OnCompleted (line 37) | public void OnCompleted() method OnError (line 41) | public void OnError(Exception error) method OnNext (line 45) | public void OnNext(EventEntry value) FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/End2End/End2EndFixtureBase.cs class End2EndFixtureBase (line 15) | public class End2EndFixtureBase method TestCleanup (line 21) | public virtual void TestCleanup() method Initialize (line 28) | public virtual void Initialize() method StopAllSemanticSvcInstances (line 33) | protected void StopAllSemanticSvcInstances() method StartServiceWithConfig (line 52) | protected void StartServiceWithConfig(string configFileName) method InstallService (line 68) | protected static void InstallService() method UninstallService (line 77) | protected static void UninstallService() method StartWindowsService (line 82) | protected static void StartWindowsService() method RunSemanticLoggingServiceExecutable (line 91) | protected static void RunSemanticLoggingServiceExecutable(string argum... method StopService (line 103) | protected static bool StopService() method ValidateAndInitSemanticLoggingService (line 118) | protected static void ValidateAndInitSemanticLoggingService() method GetSemanticLoggingServiceId (line 156) | protected static uint GetSemanticLoggingServiceId() method GetSemanticLoggingService (line 177) | protected static ServiceController GetSemanticLoggingService() method StartServiceAsConsoleWithConfig (line 188) | protected Process StartServiceAsConsoleWithConfig(string configFileName) method CopyConfigFileToWhereServiceExeFileIsLocatedAndReturnNewConfigFilePath (line 224) | protected static string CopyConfigFileToWhereServiceExeFileIsLocatedAn... FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/End2End/IntegrationFixture.cs class IntegrationFixture (line 17) | [TestClass] method Initialize (line 20) | [TestInitialize] method TestCleanup (line 26) | [TestCleanup] method WhenUsingBasicConfig (line 32) | [TestMethod] method WhenUsingFlatFile (line 44) | [TestMethod] method WhenUsingDatabase (line 69) | [TestMethod] method WhenUsingAzureTable (line 95) | [TestMethod] method ExecuteServiceTest (line 120) | private void ExecuteServiceTest(string configFile, Action runTest) FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/End2End/WindowsServiceIntegrationFixture.cs class WindowsServiceIntegrationFixture (line 15) | [TestClass] method ClassInitialize (line 20) | [ClassInitialize] method ClassCleanup (line 32) | [ClassCleanup] method WhenUsingFlatFile (line 39) | [Ignore] method WhenUsingAzureTable (line 53) | [Ignore] method CleanAzure (line 70) | private static void CleanAzure() method CleanElasticsearch (line 76) | private static void CleanElasticsearch() method CleanFlatFile (line 89) | private static void CleanFlatFile() method LogMessages (line 94) | private static void LogMessages() FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/Extensibility/CustomSinkFixture.cs class CustomSinkFixture (line 20) | [TestClass] method Setup (line 23) | [ClassInitialize] method WhenUsingCustomSinkWithSchema (line 29) | [TestMethod] method WhenUsingCustomSinkBuiltInSinksForSameSource (line 54) | [TestMethod] method WhenUsingCustomSinkWithoutSchema (line 122) | [TestMethod] method WhenUsingCustomSinkProgrammatically (line 148) | [TestMethod] method WhenCustomSinkConstructionFails (line 180) | [TestMethod] method WhenUsingCustomSinkWithSchemaAndNotAllParametersProvided (line 189) | [TestMethod] method WhenUsingCustomSinkAndParamsAreNotInOrder (line 197) | [TestMethod] method WhenUsingCustomFormatter (line 205) | [TestMethod] method WhenUsingCustomFormatterProgramatically (line 228) | [TestMethod] method WhenCustomFormatterThrowsAnExceptionAndUsedProgramatically (line 260) | [TestMethod] method WhenCustomFormatterThrowsAnExceptionAndUsedConfig (line 297) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/Formatters/JsonEventTextFormatterFixture.cs class JsonEventTextFormatterFixture (line 16) | [TestClass] method WhenUsingJsonFormatterIndented (line 19) | [TestMethod] method WhenUsingJsonFormatterNotIndented (line 52) | [TestMethod] method WhenUsingJsonFormatterWithCustomDateTimeFormat (line 83) | [TestMethod] method WhenEnumsInPayloadInJson (line 105) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/Formatters/XmlEventTextFormatterFixture.cs class XmlEventTextFormatterFixture (line 17) | [TestClass] method WhenUsingXmlFormatterInIndented (line 20) | [TestMethod] method WhenUsingXmlFormatterWithInvalidDateTimeFormate (line 52) | [TestMethod] method WhenEventWithGuidPramLoggedInXml (line 60) | [TestMethod] method WhenEnumsInPayloadInXml (line 85) | [TestMethod] method WhenNotIndentedInXml (line 118) | [TestMethod] method WhenCustomDateTimeFormatInXml (line 151) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/SamplingFixture.cs class SamplingFixture (line 19) | [TestClass] method Setup (line 24) | [ClassInitialize] method WhenEnablingSamplingForAProcessAndProcessIsRunning (line 30) | [TestMethod] method WhenEnablingSamplingForAProcessAndProcessIsNotRunning (line 61) | [TestMethod] method WhenEnablingSamplingAndTPLEvents (line 92) | [TestMethod] method WhenEnablingSamplingAndTPLEventsAndMultipleSources (line 126) | [TestMethod] method WhenSamplingEnabledAndTriggerEventIsNotRaised (line 172) | [TestMethod] method WhenServiceStartedBeforeProcessStarted (line 204) | [TestMethod] method WhenServiceStartedAfterProcessStarted (line 241) | [TestMethod] method WhenInvalidKeys (line 276) | [TestMethod] method WhenInvalidKeyValue (line 308) | [TestMethod] method WhenSamplingIsEnabledAndDisabledAtRunTime (line 352) | [TestMethod] method WhenMultipleProcessesShareSameEventSource (line 395) | [TestMethod] method WhenFilteringMultipleProcessesSameEventSource (line 439) | [TestMethod] method LogEventsAsync (line 483) | private async Task LogEventsAsync() method InitializeTest (line 494) | private void InitializeTest(string serviceConfigFile, string fileName,... method WriteMessagesWithNewActivityId (line 505) | private void WriteMessagesWithNewActivityId() FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/AzureSinkConfigFixture.cs class AzureSinkConfigFixture (line 10) | [TestClass] method Setup (line 13) | [ClassInitialize] method WhenMissingConnectionString (line 19) | [TestMethod] method WhenMissingInstanceName (line 27) | [TestMethod] method WhenMissingTableAddress (line 35) | [TestMethod] method WhenEmptyConnStr (line 43) | [TestMethod] method WhenEmptyInstanceName (line 51) | [TestMethod] method WhenmptyTableAddress (line 59) | [TestMethod] method WhenMaxBufferSizeEmpty (line 67) | [TestMethod] method WhenMaxBufferSizeLessThan500 (line 75) | [TestMethod] method WhenConfigValidAndComplete (line 84) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/ConfigIntegrationFixture.cs class ConfigIntegrationFixture (line 21) | [TestClass] method WhenUsingTwoCollectorsForSameEventSource (line 24) | [TestMethod] method WhenUsingTwoCollectorsForSameEventSourceWithDifferentSinkTypes (line 69) | [TestMethod] method WhenTwoEventSourcesAreUsedInOneCollector (line 124) | [TestMethod] method WhenEventsAreFiltered (line 166) | [TestMethod] method WhenInfoAndMoreVerboseLevelsAreFiltered (line 197) | [TestMethod] method WhenMoreVerboseEventsAreFilteredInConfig (line 231) | [TestMethod] method WhenSomeKeywordsAreFiltered (line 269) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/ConsoleSinkConfigFixture.cs class ConsoleSinkConfigFixture (line 11) | [TestClass] method WhenConfigValidAndComplete (line 14) | [TestMethod] method WhenEmptyDateTime (line 32) | [TestMethod] method WhenDefaultConfigWithDefaultFormatterParams (line 42) | [TestMethod] method WhenDefaultConfig (line 53) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/DatabaseSinkConfigFixture.cs class DatabaseSinkConfigFixture (line 13) | [TestClass] method WhenConfigIsValidAndComplete (line 16) | [TestMethod] method WhenEmptyConnectionString (line 40) | [TestMethod] method WhenMissingConnectionString (line 48) | [TestMethod] method WhenEmptyInstanceName (line 56) | [TestMethod] method WhenMissingInstanceName (line 64) | [TestMethod] method WhenEmptyDatabaseName (line 72) | [TestMethod] method WhenMissingDatabaseName (line 80) | [TestMethod] method WhenEmptyBufferingInterval (line 88) | [TestMethod] method WhenEmptyBufferingCount (line 96) | [TestMethod] method WhenEmptyTableName (line 104) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/FlatFileSinkConfigFixture.cs class FlatFileSinkConfigFixture (line 14) | [TestClass] method WhenConfigValidAndComplete (line 17) | [TestMethod] method WhenConfiguringCustomFormatter (line 25) | [TestMethod] method WhenConfiguringJsonFormatter (line 33) | [TestMethod] method WhenConfigurationJsonFormatterDefaultValuesForProperties (line 41) | [TestMethod] method WhenConfiguringXmlFormatter (line 49) | [TestMethod] method WhenConfiguringXmlFormatterDefaultValuesForProperties (line 57) | [TestMethod] method WhenConfiguringWithNoProperties (line 65) | [TestMethod] method WhenEmptyFileName (line 74) | [TestMethod] method WhenSinkWithName (line 82) | [TestMethod] method WhenFilePathIsInvalid (line 90) | [TestMethod] method WhenNoFormatter (line 99) | [TestMethod] method WhenFormatterWithValuesForProperties (line 107) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/RFFLSinkConfigFixture.cs class RFFLSinkConfigFixture (line 15) | [TestClass] method Setup (line 18) | [ClassInitialize] method WhenConfigIsValidAndComplete (line 24) | [TestMethod] method WhenNoFormatterSpecified (line 32) | [TestMethod] method WhenEmptyFileName (line 40) | [TestMethod] method WhenEmptyRollFileExistsBehavior (line 48) | [TestMethod] method WhenEmptyRollInterval (line 57) | [TestMethod] method WhenEmptyRollSizeKB (line 66) | [TestMethod] method WhenEmptyTimeStampPattern (line 75) | [TestMethod] method WhenEmptyMaxArchiveFiles (line 84) | [TestMethod] method WhenOnlyMandatoryProperties (line 93) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/ReconfigFixture.cs class ReconfigFixture (line 21) | [TestClass] method Setup (line 24) | [ClassInitialize] method TestInit (line 30) | [TestInitialize] method WhenSinkIsAdded (line 42) | [TestMethod] method WhenSinkIsRemoved (line 71) | [TestMethod] method WhenEventLevelIsUpdated (line 103) | [TestMethod] method WhenKeywordIsUpdated (line 140) | [TestMethod] method WhenSinkAddedWithErrorDoesNotRecycle (line 177) | [TestMethod] method WhenTwoSourcesSinkAddedThenRemoved (line 220) | [TestMethod] method WhenConfigUpdatedTwice (line 267) | [TestMethod] method WhenConnfigUpdatedTwiceWithTwoListeners (line 294) | [TestMethod] method WhenConfigChangesSessionRecycles (line 320) | [TestMethod] method WhenSourceAddedSessionRecycles (line 343) | [TestMethod] method WhenSourceManifestIsUpdated (line 377) | [TestMethod] method UpdateServiceConfigurationFile (line 419) | private static void UpdateServiceConfigurationFile(string path, string... class MyNewCompanyEventSource (line 427) | [EventSource(Name = "MyNewCompanyEventSource")] class Tasks (line 430) | public static class Tasks method Event1 (line 435) | [Event(1, Message = "Event1 ID={0}", Opcode = EventOpcode.Start, Tas... class MyNewCompanyEventSource2 (line 447) | [EventSource(Name = "MyNewCompanyEventSource")] class Tasks (line 450) | public static class Tasks method Event1 (line 455) | [Event(1, Message = "Event1 ID={0}", Opcode = EventOpcode.Start, Tas... method Event2 (line 464) | [Event(2, Message = "Event2 ID={0}", Opcode = EventOpcode.Start, Tas... class IsolatedExecutingClass (line 476) | [Serializable] method TestWithSource1 (line 479) | public void TestWithSource1() method TestWithSource2 (line 485) | public void TestWithSource2() FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/ServiceConfiguration/TraceEventServiceConfigFixture.cs class TraceEventServiceConfigFixture (line 19) | [TestClass] method WhenSessionNameIsTooLong (line 22) | [TestMethod] method WhenSinkNameIsTooLong (line 32) | [TestMethod] method WhenSomeSessionNamesAreInvalid (line 42) | [TestMethod] method WhenCustomSinkAssemblyNotFound (line 59) | [TestMethod] method WhenCustomSinkTypeIsMissing (line 68) | [TestMethod] method WhenFormatterTypeNotFound (line 77) | [TestMethod] method WhenWrongTypeForFormatter (line 86) | [TestMethod] method WhenUsingWrongFormatter (line 94) | [TestMethod] method WhenListenerMissing (line 103) | [TestMethod] method WhenOnlyGuidForEventSource (line 112) | [TestMethod] method WhenBothNameAndIDSpecified (line 121) | [TestMethod] method WhenNoEventSourceProperties (line 129) | [TestMethod] method WhenDefaultValues (line 137) | [TestMethod] method WhenOnlyEventSourceName (line 153) | [TestMethod] method WhenKeywordsISEmpty (line 169) | [TestMethod] method WhenKeywordISInvalid (line 178) | [TestMethod] method WhenSessionPrefixIsEmpty (line 187) | [TestMethod] method WhenSourceNameIsEmpty (line 195) | [TestMethod] method WhenDuplicateSinkNames (line 203) | [TestMethod] method WhenCustomSinkSchemHasInvalidProperty (line 212) | [TestMethod] method WhenCustomSinkSchemaHasInvalidPropertyValue (line 224) | [TestMethod] method WhenCustomSinkSchemaHasMissingAttribute (line 232) | [TestMethod] method WhenSinkNameIsDuplicated1 (line 241) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/Sinks/DatabaseSinkFixture.cs class DatabaseSinkFixture (line 16) | [TestClass] method Setup (line 19) | [ClassInitialize] method WhenUsingSinkProgrammatically (line 25) | [TestMethod] method WhenEnumsInPayload (line 56) | [TestMethod] method WhenUsingSinkThroughConfig (line 85) | [TestMethod] method WhenProcessId (line 110) | [TestMethod] method WhenThreadId (line 138) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/Sinks/FlatFileSinkFixture.cs class FlatFileSinkFixture (line 18) | [TestClass] method WhenUsingFlatFileSinkProgrammatic (line 21) | [TestMethod] method WhenUsingRollingSinkProgrammatic (line 53) | [TestMethod] method WhenNoArgEventIsLogged (line 85) | [TestMethod] method WhenIntArgPayload (line 108) | [TestMethod] method WhenLongArgPayload (line 132) | [TestMethod] method WhenObjectArgPayload (line 156) | [TestMethod] method WhenTwoArgPayload (line 180) | [TestMethod] method When3ArgStringPayload (line 204) | [TestMethod] method WhenStringAndLongArgPayload (line 228) | [TestMethod] method WhenEnumAndFlagPayload (line 252) | [TestMethod] method WhenEventAttributeHasNoTask (line 276) | [TestMethod] method WhenProcessId (line 299) | [TestMethod] method WhenThreadId (line 321) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/Sinks/InMemorySinkFixture.cs class InMemorySinkFixture (line 15) | [TestClass] method WhenConcurrentEventsRaised (line 18) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/Sinks/WindowsAzureTableSinkFixture.cs class WindowsAzureTableSinkFixture (line 18) | [TestClass] method Setup (line 23) | [ClassInitialize] method Initialize (line 29) | [TestInitialize] method Teardown (line 35) | [TestCleanup] method WhenConnectionTakesTooLong (line 44) | [TestMethod] method WhenConfiguringProgrammatically (line 54) | [TestMethod] method WhenUsingExternalConfig (line 86) | [TestMethod] method WhenProcessId (line 112) | [TestMethod] method WhenThreadId (line 135) | [TestMethod] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/CustomFormatterWithWait.cs class CustomFormatterWithWait (line 14) | public class CustomFormatterWithWait : IEventTextFormatter, IDisposable method CustomFormatterWithWait (line 27) | public CustomFormatterWithWait() method CustomFormatterWithWait (line 36) | public CustomFormatterWithWait(string header) method CustomFormatterWithWait (line 46) | public CustomFormatterWithWait(string header, string footer) method WriteEvent (line 89) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) method Dispose (line 141) | public void Dispose() method Dispose (line 147) | protected virtual void Dispose(bool disposing) method FormatPayload (line 164) | private static string FormatPayload(EventEntry entry) FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockConsoleOutput.cs class MockConsoleOutput (line 8) | public class MockConsoleOutput : IDisposable method MockConsoleOutput (line 14) | public MockConsoleOutput() method Dispose (line 26) | public void Dispose() method Dispose (line 32) | protected virtual void Dispose(bool disposing) FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSource.cs class MockEventSource (line 7) | [EventSource(Name = "TestEventSource")] class Keywords (line 18) | public class Keywords class Tasks (line 24) | public class Tasks FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSourceOutProc.cs class MockEventSourceOutProc (line 7) | [EventSource(Name = "MockEventSourceOutProc")] method Critical (line 12) | [Event(2, Level = EventLevel.Critical)] method LogSomeMessage (line 21) | [Event(8, Level = EventLevel.Informational)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSourceOutProc2.cs class MockEventSourceOutProc2 (line 7) | [EventSource(Name = "MockEventSourceOutProc2")] method LogSomeMessage (line 12) | [Event(8, Level = EventLevel.Informational)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSourceOutProcEnum.cs class MockEventSourceOutProcEnum (line 8) | public sealed class MockEventSourceOutProcEnum : EventSource class Tasks (line 12) | public static class Tasks method SendEnumsEvent15 (line 17) | [Event(2)] method SendEnumsEvent16 (line 23) | [Event(3, Task = Tasks.Opcode, Opcode = EventOpcode.Resume)] method SaveExpenseStarted (line 29) | [Event(4)] type MyColor (line 38) | public enum MyColor { Red, Blue, Green } type MyFlags (line 40) | public enum MyFlags { Flag1 = 1, Flag2 = 2, Flag3 = 4 } FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSourceOutProcFiltering.cs class MockEventSourceOutProcFiltering (line 7) | [EventSource(Name = "MockEventSourceOutProcFiltering")] method Informational (line 12) | [Event(1, Level = EventLevel.Informational)] method Verbose (line 21) | [Event(2, Level = EventLevel.Verbose)] method Critical (line 30) | [Event(3, Level = EventLevel.Critical)] method Error (line 39) | [Event(4, Level = EventLevel.Error)] method Warning (line 48) | [Event(5, Level = EventLevel.Warning)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSourceOutProcKeywords.cs class MockEventSourceOutProcKeywords (line 7) | [EventSource(Name = "MockEventSourceOutProcKeywords")] method InformationalPage (line 12) | [Event(1, Level = EventLevel.Informational, Keywords = Keywords.Page)] method InformationalDatabase (line 21) | [Event(2, Level = EventLevel.Informational, Keywords = Keywords.Databa... method InformationalDiagnostic (line 30) | [Event(3, Level = EventLevel.Informational, Keywords = Keywords.Diagno... class Keywords (line 39) | public class Keywords FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSourceOutProcLevelFiltered.cs class MockEventSourceOutProcLevelFiltered (line 7) | [EventSource(Name = "MockEventSourceOutProcLevelFiltered")] method Critical (line 12) | [Event(2, Level = EventLevel.Critical)] method LogSomeMessage (line 21) | [Event(8, Level = EventLevel.Informational)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockEventSourceOutProcSvc.cs class MockEventSourceOutProcSvc (line 7) | [EventSource(Name = "MockEventSourceOutProcSvc")] method Critical (line 12) | [Event(2, Level = EventLevel.Critical)] method LogSomeMessage (line 21) | [Event(8, Level = EventLevel.Informational)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/MockFormatter.cs class MockFormatter (line 11) | public class MockFormatter : IEventTextFormatter method MockFormatter (line 15) | public MockFormatter() method MockFormatter (line 20) | public MockFormatter(bool throwOnWrite) method WriteEvent (line 31) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/SamplingEventSource.cs class SamplingEventSource (line 10) | [EventSource(Name = "SamplingEventSource")] method EventToSample (line 15) | [Event(1, Level = EventLevel.Informational)] method BeforeEventToSample (line 24) | [Event(2, Level = EventLevel.Informational)] method AfterEventToSample (line 33) | [Event(3, Level = EventLevel.Informational)] method EventInATask (line 42) | [Event(4, Level = EventLevel.Informational)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/SamplingEventSource1.cs class SamplingEventSource1 (line 10) | [EventSource(Name = "SamplingEventSource1")] method EventToSampleFromOtherSource (line 15) | [Event(1, Level = EventLevel.Informational)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/TestAttributesEventSource.cs class TestAttributesEventSource (line 7) | [EventSource(Name = "TestProvideraaa", Guid = "B4F8149D-6DD2-4EE2-A46A-4... method NoTaskSpecfied2 (line 12) | [Event(105)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/TestEventEntry.cs class TestEventEntry (line 9) | public class TestEventEntry class TestEventEntryCustomTimeStamp (line 38) | public class TestEventEntryCustomTimeStamp FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/TestEventSource.cs class TestEventSource (line 7) | public sealed class TestEventSource : EventSource class Keywords (line 28) | public class Keywords class Tasks (line 36) | public class Tasks FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/TestEventSourceNoAttributes.cs class TestEventSourceNoAttributes (line 8) | public sealed class TestEventSourceNoAttributes : EventSource method NoArgEvent1 (line 12) | public void NoArgEvent1() method IntArgEvent2 (line 20) | public void IntArgEvent2(int arg) method LongArgEvent3 (line 28) | public void LongArgEvent3(long arg) method ObjectArrayEvent4 (line 36) | [Event(4, Message = "Check if it is logged")] method StringArgEvent5 (line 51) | public void StringArgEvent5(string arg) method TwoIntArgEvent6 (line 59) | public void TwoIntArgEvent6(int arg1, int arg2) method TwoLongArgEvent7 (line 67) | public void TwoLongArgEvent7(long arg1, long arg2) method StringAndIntArgEvent8 (line 75) | public void StringAndIntArgEvent8(string arg1, int arg2) method StringAndLongArgEvent9 (line 83) | public void StringAndLongArgEvent9(string arg1, long arg2) method StringAndStringArgEvent10 (line 91) | public void StringAndStringArgEvent10(string arg1, string arg2) method ThreeIntArgEvent11 (line 99) | public void ThreeIntArgEvent11(int arg1, int arg2, int arg3) method ThreeLongArgEvent12 (line 107) | public void ThreeLongArgEvent12(long arg1, long arg2, long arg3) method StringAndTwoIntArgEvent13 (line 115) | public void StringAndTwoIntArgEvent13(string arg1, int arg2, int arg3) method ThreeStringArgEvent14 (line 123) | public void ThreeStringArgEvent14(string arg1, string arg2, string arg3) method SendEnumsEvent15 (line 131) | public void SendEnumsEvent15(MyColor color, MyFlags flags) type MyColor (line 137) | public enum MyColor type MyFlags (line 144) | [Flags] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestObjects/TriggerEventSource.cs class TriggerEventSource (line 10) | public sealed class TriggerEventSource : EventSource method TriggerEvent (line 14) | [Event(1, Level = EventLevel.Informational)] FILE: BVT/SLAB.Tests/SemanticLogging.OutProc.Tests/TestScenarios/TestScenario.cs class TestScenario (line 14) | internal static class TestScenario method WithConfiguration (line 16) | public static void WithConfiguration(TraceEventServiceConfiguration sv... method WithTempUpdatesInConfiguration (line 32) | public static void WithTempUpdatesInConfiguration(string serviceConfig... FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestObjects/CustomSqlSink.cs class MyCustomSinkSqlElement (line 22) | public class MyCustomSinkSqlElement : ISinkElement method CanCreateSink (line 26) | public bool CanCreateSink(XElement element) method CreateSink (line 31) | public IObserver CreateSink(XElement element) class CustomSqlSink (line 54) | [ComVisible(false)] method CustomSqlSink (line 78) | public CustomSqlSink(string instanceName, string connectionString, str... method FlushAsync (line 103) | public Task FlushAsync() method Dispose (line 111) | public void Dispose() method OnCompleted (line 120) | public void OnCompleted() method OnError (line 130) | public void OnError(Exception error) method OnNext (line 140) | public void OnNext(EventEntry value) method Dispose (line 148) | protected virtual void Dispose(bool disposing) method ValidateSqlConnectionString (line 175) | private static void ValidateSqlConnectionString(string connectionStrin... method GetDataTable (line 190) | private static DataTable GetDataTable(string instanceName, IEnumerable... method PublishEventsAsync (line 230) | private async Task PublishEventsAsync(IList collection) method CreateCommand (line 290) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security",... method CreateParameter (line 317) | private DbParameter CreateParameter(string parameterName, DbType dbTyp... FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestObjects/IObservableEventEntryExtensions.cs class IObservableEventEntryExtensions (line 11) | public static class IObservableEventEntryExtensions method LogToCustomSqlDatabase (line 23) | public static SinkSubscription LogToCustomSqlDatabase(t... method LogToMockFlatFile (line 32) | public static SinkSubscription LogToMockFlatFile(thi... method SubscribeWithConversion (line 41) | public static IDisposable SubscribeWithConversion(this IObservable, IDispo... method InMemorySink (line 24) | public InMemorySink() method InMemorySink (line 29) | public InMemorySink(IEventTextFormatter formatter = null) method ToString (line 43) | public override string ToString() method Dispose (line 51) | public override sealed void Dispose() method Dispose (line 57) | protected virtual void Dispose(bool disposing) method OnEventWritten (line 87) | protected override void OnEventWritten(EventWrittenEventArgs eventData) method OnCompleted (line 94) | public void OnCompleted() method OnError (line 98) | public void OnError(Exception error) method OnNext (line 102) | public void OnNext(EventEntry value) FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestObjects/MockFlatFileSink.cs class MockFlatFileSink (line 16) | public class MockFlatFileSink : IObserver, IDisposable method MockFlatFileSink (line 25) | public MockFlatFileSink(string fileName, string header) method MockFlatFileSink (line 30) | public MockFlatFileSink(string fileName, string header, IEventTextForm... method FlushAsync (line 47) | public Task FlushAsync() method Dispose (line 67) | public void Dispose() method Dispose (line 73) | protected virtual void Dispose(bool disposing) method OnSingleEventWritten (line 90) | private void OnSingleEventWritten(EventEntry entry) method OnCompleted (line 114) | public void OnCompleted() method OnError (line 124) | public void OnError(Exception error) method OnNext (line 134) | public void OnNext(EventEntry value) FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestObjects/MockFlatFileSink2.cs class MockFlatFileSink2 (line 15) | public class MockFlatFileSink2 : IObserver, IDisposable method MockFlatFileSink2 (line 24) | public MockFlatFileSink2(string fileName, int headerCount) method MockFlatFileSink2 (line 29) | public MockFlatFileSink2(string fileName, string header) method MockFlatFileSink2 (line 34) | public MockFlatFileSink2(string fileName, string header, IEventTextFor... method FlushAsync (line 51) | public Task FlushAsync() method Dispose (line 71) | public void Dispose() method Dispose (line 77) | protected virtual void Dispose(bool disposing) method OnSingleEventWritten (line 94) | private void OnSingleEventWritten(EventEntry entry) method OnCompleted (line 118) | public void OnCompleted() method OnError (line 128) | public void OnError(Exception error) method OnNext (line 138) | public void OnNext(EventEntry value) FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/AssemblyLoaderHelper.cs class AssemblyLoaderHelper (line 9) | public static class AssemblyLoaderHelper method EnsureAllAssembliesAreLoadedForSinkTest (line 11) | public static void EnsureAllAssembliesAreLoadedForSinkTest() method EnsureAssemblyIsLoaded (line 18) | private static void EnsureAssemblyIsLoaded(string assemblyName, string... FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/AzureTableHelper.cs class AzureTableHelper (line 12) | public static class AzureTableHelper method DeleteTable (line 14) | public static void DeleteTable(string connectionString, string tableName) method PollForEvents (line 20) | public static IEnumerable PollForEvents(s... method PollForEvents (line 25) | public static IEnumerable PollForEvents(s... method GetEventsCount (line 57) | public static int GetEventsCount(string connectionString, string table... method GetTable (line 69) | private static CloudTable GetTable(string connectionString, string tab... FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/DatabaseHelper.cs class DatabaseHelper (line 10) | public static class DatabaseHelper method CleanLoggingDB (line 12) | public static void CleanLoggingDB(string databaseConnectionString) method GetLoggedTable (line 22) | public static DataTable GetLoggedTable(string databaseConnectionString) method GetLoggedTable (line 27) | public static DataTable GetLoggedTable(string databaseConnectionString... method PollUntilEventsAreWritten (line 53) | public static DataTable PollUntilEventsAreWritten(string databaseConne... method DropLoggingTable (line 84) | public static void DropLoggingTable(string databaseConnectionString) method CreateLoggingTable (line 94) | public static void CreateLoggingTable(string databaseConnectionString) method GetRowCount (line 124) | public static int GetRowCount(string databaseConnectionString) FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/ElasticSearchHelper.cs class ElasticsearchHelper (line 12) | public static class ElasticsearchHelper method DeleteIndex (line 14) | public static void DeleteIndex(string uri, string indexName = null) method GetEvents (line 23) | public static QueryResult GetEvents(string uri, string indexName, stri... method PollUntilEvents (line 53) | public static QueryResult PollUntilEvents(string uri, string indexName... class QueryResult (line 81) | public class QueryResult class QueryResultItemCollection (line 94) | public class QueryResultItemCollection class QueryResultItem (line 102) | public class QueryResultItem FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/EventTextFormatterExtensions.cs class EventTextFormatterExtensions (line 10) | public static class EventTextFormatterExtensions method WriteEvent (line 18) | public static string WriteEvent(this IEventTextFormatter formatter, Ev... FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/ExceptionAssertHelper.cs class ExceptionAssertHelper (line 8) | public static class ExceptionAssertHelper method Throws (line 10) | public static T Throws(Action action) where T : Exception FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/FlatFileHelper.cs class FlatFileHelper (line 15) | public class FlatFileHelper method PollUntilJsonEventsAreWritten (line 17) | public static IEnumerable PollUntilJsonEventsAreWritten(string f... method PollUntilXmlEventsAreWritten (line 25) | public static IEnumerable PollUntilXmlEventsAreWritten(strin... method PollUntilTextEventsAreWritten (line 33) | public static IEnumerable PollUntilTextEventsAreWritten(string... method DeleteDirectory (line 41) | public static void DeleteDirectory(string name) method GetAllText (line 49) | public static string GetAllText(string fileName) method GetFileNames (line 65) | public static IEnumerable GetFileNames(string filePattern) method ReadFromFiles (line 70) | public static string ReadFromFiles(string fileNamePattern) method PollUntilFilesAreCreated (line 82) | public static void PollUntilFilesAreCreated(string path, string fileNa... method DeleteCreatedLogFiles (line 104) | public static void DeleteCreatedLogFiles(string fileNameWithoutExtension) method PollUntilEventsAreWritten (line 117) | private static IEnumerable PollUntilEventsAreWritten(string file... method ReadFileWithoutLock (line 144) | private static string ReadFileWithoutLock(string fileName) FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/LogFileReader.cs class LogFileReader (line 9) | public static class LogFileReader method GetEntries (line 11) | public static List> GetEntries(string fileN... method ReadFileWithoutLock (line 51) | public static string ReadFileWithoutLock(string fileName) FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/ThreadHelper.cs class ThreadHelper (line 9) | public static class ThreadHelper method GetCurrentThreadId (line 11) | [System.Runtime.InteropServices.DllImport("kernel32.dll")] method GetCurrentUnManagedThreadId (line 14) | public static int GetCurrentUnManagedThreadId() FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/TraceSessionHelper.cs class TraceSessionHelper (line 12) | public class TraceSessionHelper method WaitAndAssertCountOfSessions (line 14) | public static bool WaitAndAssertCountOfSessions(string sessionNamePref... method PollUntil (line 25) | private static bool PollUntil(Func, bool> pollUnti... FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/WindowsAzureTableEventEntry.cs class WindowsAzureTableEventEntry (line 8) | public class WindowsAzureTableEventEntry : TableEntity method WindowsAzureTableEventEntry (line 15) | public WindowsAzureTableEventEntry() FILE: BVT/SLAB.Tests/SemanticLogging.Tests.Shared/TestSupport/XmlFormattedEntry.cs class XmlFormattedEntry (line 8) | public class XmlFormattedEntry method Fill (line 26) | public static void Fill(XElement entry) FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/App_Start/BundleConfig.cs class BundleConfig (line 8) | public class BundleConfig method RegisterBundles (line 11) | public static void RegisterBundles(BundleCollection bundles) FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/App_Start/FilterConfig.cs class FilterConfig (line 8) | public class FilterConfig method RegisterGlobalFilters (line 10) | public static void RegisterGlobalFilters(GlobalFilterCollection filters) FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/App_Start/RouteConfig.cs class RouteConfig (line 12) | public class RouteConfig method RegisterRoutes (line 14) | public static void RegisterRoutes(RouteCollection routes) FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/App_Start/WebApiConfig.cs class WebApiConfig (line 10) | public static class WebApiConfig method Register (line 12) | public static void Register(HttpConfiguration config) FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Controllers/HomeController.cs class HomeController (line 9) | public class HomeController : Controller method Index (line 11) | [HttpGet] method Success (line 17) | [HttpGet] method SendMessage (line 23) | [HttpPost] FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Events/QuickStartEventSource.cs class QuickStartEventSource (line 11) | [EventSource(Name = "QuickStartEventSource")] method SendingMessage (line 21) | [Event(1, Level = EventLevel.Verbose)] method MessageSent (line 30) | [Event(2, Level = EventLevel.Informational)] method MessageSendingFailed (line 39) | [NonEvent] method MessageSendingFailed (line 48) | [Event(3, Level = EventLevel.Error)] FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Global.asax.cs class MvcApplication (line 15) | public partial class MvcApplication : System.Web.HttpApplication method Application_Start (line 17) | protected void Application_Start() method InitializeDiagnostics (line 36) | partial void InitializeDiagnostics(); FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Global.asax.slab.cs class MvcApplication (line 12) | partial class MvcApplication method MvcApplication (line 19) | public MvcApplication() method InitializeDiagnostics (line 23) | partial void InitializeDiagnostics() method RoleEnvironment_Changed (line 34) | void RoleEnvironment_Changed(object sender, RoleEnvironmentChangedEven... method SetupListener (line 50) | private void SetupListener() method Dispose (line 65) | public override void Dispose() FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Messaging/FakeMessageSender.cs class FakeMessageSender (line 8) | public class FakeMessageSender : IMessageSender method FakeMessageSender (line 12) | public FakeMessageSender() method SendMessage (line 17) | public void SendMessage(string recipient, string message) FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Messaging/IMessageSender.cs type IMessageSender (line 5) | public interface IMessageSender method SendMessage (line 7) | void SendMessage(string recipient, string message); FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Models/MessageModel.cs class MessageModel (line 7) | public class MessageModel FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/jquery-1.8.2.js function createOptions (line 911) | function createOptions( options ) { function dataAttr (line 1800) | function dataAttr( elem, key, data ) { function isEmptyDataObject (line 1832) | function isEmptyDataObject( obj ) { function returnFalse (line 3279) | function returnFalse() { function returnTrue (line 3282) | function returnTrue() { function Sizzle (line 3884) | function Sizzle( selector, context, results, seed ) { function createInputPseudo (line 3953) | function createInputPseudo( type ) { function createButtonPseudo (line 3961) | function createButtonPseudo( type ) { function createPositionalPseudo (line 3969) | function createPositionalPseudo( fn ) { function siblingCheck (line 4564) | function siblingCheck( a, b, ret ) { function tokenize (line 4682) | function tokenize( selector, parseOnly ) { function addCombinator (line 4744) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 4796) | function elementMatcher( matchers ) { function condense (line 4810) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 4831) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 4911) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 4964) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function multipleContexts (line 5088) | function multipleContexts( selector, contexts, results, seed ) { function select (line 5097) | function select( selector, context, results, seed, xml ) { function setFilters (line 5325) | function setFilters() {} function isDisconnected (line 5491) | function isDisconnected( node ) { function sibling (line 5495) | function sibling( cur, dir ) { function winnow (line 5603) | function winnow( elements, qualifier, keep ) { function createSafeFragment (line 5636) | function createSafeFragment( document ) { function findOrAppend (line 6020) | function findOrAppend( elem, tag ) { function cloneCopyEvent (line 6024) | function cloneCopyEvent( src, dest ) { function cloneFixAttributes (line 6052) | function cloneFixAttributes( src, dest ) { function getAll (line 6195) | function getAll( elem ) { function fixDefaultChecked (line 6208) | function fixDefaultChecked( elem ) { function jQuerySub (line 6504) | function jQuerySub( selector, context ) { function vendorPropName (line 6550) | function vendorPropName( style, name ) { function isHidden (line 6572) | function isHidden( elem, el ) { function showHide (line 6577) | function showHide( elements, show ) { function setPositiveNumber (line 6885) | function setPositiveNumber( elem, value, subtract ) { function augmentWidthOrHeight (line 6892) | function augmentWidthOrHeight( elem, name, extra, isBorderBox ) { function getWidthOrHeight (line 6934) | function getWidthOrHeight( elem, name, extra ) { function css_defaultDisplay (line 6977) | function css_defaultDisplay( nodeName ) { function buildParams (line 7231) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 7320) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 7354) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 7396) | function ajaxExtend( target, src ) { function done (line 7707) | function done( status, nativeStatusText, responses, headers ) { function ajaxHandleResponses (line 7997) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 8059) | function ajaxConvert( s, response ) { function createStandardXHR (line 8326) | function createStandardXHR() { function createActiveXHR (line 8332) | function createActiveXHR() { function createFxNow (line 8586) | function createFxNow() { function createTweens (line 8593) | function createTweens( animation, props ) { function Animation (line 8608) | function Animation( elem, properties, options ) { function propFilter (line 8704) | function propFilter( props, specialEasing ) { function defaultPrefilter (line 8771) | function defaultPrefilter( elem, props, opts ) { function Tween (line 8886) | function Tween( elem, options, prop, end, easing ) { function genFx (line 9070) | function genFx( type, includeWidth ) { function getWindow (line 9373) | function getWindow( elem ) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/jquery-ui-1.8.24.js function reduce (line 142) | function reduce( elem, size, border, margin ) { function focusable (line 178) | function focusable( element, isTabIndexNotNaN ) { function visible (line 199) | function visible( element ) { function getRGB (line 4020) | function getRGB(color) { function getColor (line 4051) | function getColor(elem, attr) { function getElementStyles (line 4138) | function getElementStyles() { function filterStyles (line 4169) | function filterStyles(styles) { function styleDifference (line 4193) | function styleDifference(oldStyle, newStyle) { function _normalizeArguments (line 4417) | function _normalizeArguments(effect, options, speed, callback) { function standardSpeed (line 4451) | function standardSpeed( speed ) { function Datepicker (line 6909) | function Datepicker() { function bindHover (line 8658) | function bindHover(dpDiv) { function extendRemove (line 8681) | function extendRemove(target, props) { function isArray (line 8690) | function isArray(a) { function filteredUi (line 9128) | function filteredUi(ui) { function filteredUi (line 9169) | function filteredUi(ui) { function getNextTabId (line 10639) | function getNextTabId() { function getNextListId (line 10643) | function getNextListId() { function resetStyle (line 10916) | function resetStyle( $el, fx ) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/jquery.unobtrusive-ajax.js function getFunction (line 13) | function getFunction(code, argNames) { function isMethodProxySafe (line 25) | function isMethodProxySafe(method) { function asyncOnBeforeSend (line 29) | function asyncOnBeforeSend(xhr, method) { function asyncOnSuccess (line 35) | function asyncOnSuccess(element, data, contentType) { function asyncRequest (line 65) | function asyncRequest(element, options) { function validate (line 110) | function validate(form) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/jquery.validate-vsdoc.js function handle (line 77) | function handle() { function delegate (line 366) | function delegate(event) { function handler (line 1274) | function handler(e) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/jquery.validate.js function handle (line 49) | function handle() { function delegate (line 310) | function delegate(event) { function handler (line 1231) | function handler(e) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/jquery.validate.unobtrusive.js function setValidationValues (line 14) | function setValidationValues(options, ruleName, value) { function splitAndTrim (line 21) | function splitAndTrim(value) { function escapeAttributeValue (line 25) | function escapeAttributeValue(value) { function getModelPrefix (line 30) | function getModelPrefix(fieldName) { function appendModelPrefix (line 34) | function appendModelPrefix(value, prefix) { function onError (line 41) | function onError(error, inputElement) { // 'this' is the form element function onErrors (line 58) | function onErrors(event, validator) { // 'this' is the form element function onSuccess (line 72) | function onSuccess(error) { // 'this' is the form element function onReset (line 87) | function onReset(event) { // 'this' is the form element function validationInfo (line 101) | function validationInfo(form) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/knockout-2.2.0.debug.js function isClickOnCheckableElement (line 77) | function isClickOnCheckableElement(element, eventType) { function getDisposeCallbacksCollection (line 576) | function getDisposeCallbacksCollection(node, createIfNotFound) { function destroyCallbacksCollection (line 584) | function destroyCallbacksCollection(node) { function cleanSingleNode (line 588) | function cleanSingleNode(node) { function cleanImmediateCommentTypeChildren (line 612) | function cleanImmediateCommentTypeChildren(nodeWithChildren) { function simpleHtmlParse (line 671) | function simpleHtmlParse(html) { function jQueryHtmlParse (line 705) | function jQueryHtmlParse(html) { function randomMax8HexChars (line 760) | function randomMax8HexChars() { function generateRandomId (line 763) | function generateRandomId() { function findMemoNodes (line 766) | function findMemoNodes(rootNode, appendToArray) { function applyExtenders (line 856) | function applyExtenders(requestedExtenders) { function observable (line 981) | function observable() { function addSubscriptionToDependency (line 1184) | function addSubscriptionToDependency(subscribable) { function disposeAllSubscriptionsToDependencies (line 1188) | function disposeAllSubscriptionsToDependencies() { function evaluatePossiblyAsync (line 1195) | function evaluatePossiblyAsync() { function evaluateImmediate (line 1204) | function evaluateImmediate() { function dependentObservable (line 1257) | function dependentObservable() { function peek (line 1275) | function peek() { function isActive (line 1281) | function isActive() { function mapJsObjectGraph (line 1368) | function mapJsObjectGraph(rootObject, mapInputCallback, visitedObjects) { function visitPropertiesOrArrayEntries (line 1402) | function visitPropertiesOrArrayEntries(rootObject, visitorCallback) { function objectLookup (line 1416) | function objectLookup() { function restoreTokens (line 1509) | function restoreTokens(string, tokens) { function getWriteableValue (line 1520) | function getWriteableValue(expression) { function ensureQuoted (line 1527) | function ensureQuoted(key) { function isStartComment (line 1717) | function isStartComment(node) { function isEndComment (line 1721) | function isEndComment(node) { function getVirtualChildren (line 1725) | function getVirtualChildren(startComment, allowUnbalanced) { function getMatchingEndComment (line 1746) | function getMatchingEndComment(startComment, allowUnbalanced) { function getUnbalancedChildTags (line 1756) | function getUnbalancedChildTags(node) { function createBindingsStringEvaluatorViaCache (line 1937) | function createBindingsStringEvaluatorViaCache(bindingsString, cache) { function createBindingsStringEvaluator (line 1943) | function createBindingsStringEvaluator(bindingsString) { function validateThatBindingIsAllowedForVirtualElements (line 1984) | function validateThatBindingIsAllowedForVirtualElements(bindingName) { function applyBindingsToDescendantsInternal (line 1990) | function applyBindingsToDescendantsInternal (viewModel, elementOrVirtual... function applyBindingsToNodeAndDescendantsInternal (line 1999) | function applyBindingsToNodeAndDescendantsInternal (viewModel, nodeVerif... function applyBindingsToNodeInternal (line 2026) | function applyBindingsToNodeInternal (node, bindings, viewModelOrBinding... function makeEventHandlerShortcut (line 2281) | function makeEventHandlerShortcut(eventName) { function makeWithIfBinding (line 2419) | function makeWithIfBinding(bindingKey, isWith, isNot, makeContextCallbac... function ensureDropdownSelectionIsConsistentWithModelValue (line 2462) | function ensureDropdownSelectionIsConsistentWithModelValue(element, mode... function applyToObject (line 2519) | function applyToObject(object, predicate, defaultValue) { function validateDataBindValuesForRewriting (line 2797) | function validateDataBindValuesForRewriting(keyValueArray) { function constructMemoizedTagReplacement (line 2815) | function constructMemoizedTagReplacement(dataBindAttributeValue, tagToRe... function invokeForEachNodeOrCommentInContinuousRange (line 2957) | function invokeForEachNodeOrCommentInContinuousRange(firstNode, lastNode... function activateBindingsOnContinuousNodeArray (line 2966) | function activateBindingsOnContinuousNodeArray(continuousNodeArray, bind... function getFirstNodeFromPossibleArray (line 2987) | function getFirstNodeFromPossibleArray(nodeOrNodeArray) { function executeTemplate (line 2993) | function executeTemplate(targetNodeOrNodeArray, renderMode, template, bi... function disposeOldComputedAndStoreNewOne (line 3107) | function disposeOldComputedAndStoreNewOne(element, newComputed) { function compareArrays (line 3187) | function compareArrays(oldArray, newArray, dontLimitMoves) { function compareSmallArrayToBigArray (line 3197) | function compareSmallArrayToBigArray(smlArray, bigArray, statusNotInSml,... function fixUpNodesToBeMovedOrRemoved (line 3287) | function fixUpNodesToBeMovedOrRemoved(contiguousNodeArray) { function mapNodeAndRefreshWhenChanged (line 3323) | function mapNodeAndRefreshWhenChanged(containerNode, mapping, valueToMap... function itemMovedOrRetained (line 3367) | function itemMovedOrRetained(editScriptIndex, oldPosition) { function callCallback (line 3378) | function callCallback(callback, items) { function ensureHasReferencedJQueryTemplates (line 3513) | function ensureHasReferencedJQueryTemplates() { function executeTemplate (line 3518) | function executeTemplate(compiledTemplate, data, jQueryTemplateOptions) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/knockout-2.2.0.js function i (line 5) | function i(v){throw v;} function t (line 5) | function t(v){return function(){return v}} function K (line 6) | function K(v){function ga(a,d,c,e,f){var g=[],a=b.j(function(){var a=d(c... FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/Scripts/modernizr-2.6.2.js function isEventSupported (line 193) | function isEventSupported( eventName, element ) { function setCss (line 289) | function setCss( str ) { function setCssAll (line 296) | function setCssAll( str1, str2 ) { function is (line 303) | function is( obj, type ) { function contains (line 310) | function contains( str, substr ) { function testProps (line 334) | function testProps( props, prefixed ) { function testDOMProps (line 350) | function testDOMProps( props, obj, elem ) { function testPropsAll (line 378) | function testPropsAll( prop, prefixed, elem ) { function webforms (line 849) | function webforms() { function addStyleSheet (line 1067) | function addStyleSheet(ownerDocument, cssText) { function getElements (line 1080) | function getElements() { function getExpandoData (line 1091) | function getExpandoData(ownerDocument) { function createElement (line 1109) | function createElement(nodeName, ownerDocument, data){ function createDocumentFragment (line 1145) | function createDocumentFragment(ownerDocument, data){ function shivMethods (line 1169) | function shivMethods(ownerDocument, data) { function shivDocument (line 1207) | function shivDocument(ownerDocument) { FILE: quickstarts/SLAB Reconfiguration/CS/SlabReconfigurationWebRole/WebRole.cs class WebRole (line 10) | public class WebRole : RoleEntryPoint method OnStart (line 12) | public override bool OnStart() method Run (line 21) | public override void Run() method RoleEnvironment_Changing (line 28) | void RoleEnvironment_Changing(object sender, RoleEnvironmentChangingEv... FILE: quickstarts/SLAB RxFloodThrottle/CS/Program.cs class Program (line 14) | class Program method Main (line 21) | static void Main(string[] args) method DoBackgroundWork (line 105) | private static void DoBackgroundWork(CancellationToken token) method RefreshDisplayData (line 111) | private static void RefreshDisplayData(CancellationToken token) method DoImportantWork (line 133) | private static void DoImportantWork(CancellationToken token) FILE: quickstarts/SLAB RxFloodThrottle/CS/RxFloodQuickStartEventSource.cs class RxFloodQuickStartEventSource (line 8) | [EventSource(Name = "RxFloodQuickStart")] method UnknownError (line 18) | [Event(4, Level = EventLevel.Error)] method UpdateAccountBalanceFailed (line 24) | [Event(5, Level = EventLevel.Error)] method UpdatingAccountBalance (line 30) | [Event(6, Level = EventLevel.Informational, Message = "Updating accoun... FILE: quickstarts/SLAB RxFloodThrottle/CS/ThrottleObservableExtensions.cs class ThrottleObservableExtensions (line 12) | public static class ThrottleObservableExtensions method ThrottleEventsWithEventId (line 23) | public static IObservable ThrottleEventsWithEventId(this I... method ThrottleByCondition (line 28) | private static IObservable ThrottleByCondition(this IObservable<... FILE: quickstarts/SLAB RxFlushOnError/CS/ApplicationDemo/App.cs class App (line 10) | public class App : Application method OnStartup (line 14) | protected override void OnStartup(StartupEventArgs e) method OnExit (line 37) | protected override void OnExit(ExitEventArgs e) method Main (line 45) | [STAThread] FILE: quickstarts/SLAB RxFlushOnError/CS/ApplicationDemo/FlushObservableExtensions.cs class FlushObservableExtensions (line 13) | public static class FlushObservableExtensions method FlushOnTrigger (line 25) | public static IObservable FlushOnTrigger(this IObservable str... method FlushOnEventLevel (line 78) | public static IObservable FlushOnEventLevel(this IObservab... class CircularBuffer (line 88) | private class CircularBuffer method CircularBuffer (line 93) | public CircularBuffer(int size) method Add (line 99) | public void Add(T obj) method TakeAll (line 112) | public IEnumerable TakeAll() FILE: quickstarts/SLAB RxFlushOnError/CS/ApplicationDemo/MainWindow.xaml.cs class MainWindow (line 10) | public partial class MainWindow : Window method MainWindow (line 14) | public MainWindow() method InformationalClick (line 19) | private void InformationalClick(object sender, RoutedEventArgs e) method WarningClick (line 26) | private void WarningClick(object sender, RoutedEventArgs e) method ErrorClick (line 33) | private void ErrorClick(object sender, RoutedEventArgs e) method OpenLogFile (line 46) | private void OpenLogFile(object sender, RoutedEventArgs e) FILE: quickstarts/SLAB RxFlushOnError/CS/ApplicationDemo/RxFlushQuickStartEventSource.cs class RxFlushQuickStartEventSource (line 8) | [EventSource(Name = "RxFlushQuickStart")] method NewCustomerSelected (line 18) | [Event(1, Level = EventLevel.Informational, Message = "Customer with c... method TransientErrorWhileRefreshingCustomerData (line 24) | [Event(2, Level = EventLevel.Warning, Message = "Transient error while... method UnknownError (line 30) | [Event(3, Level = EventLevel.Error, Message = "Oops, something happene... FILE: source/Src/SemanticLogging.Database/Configuration/SqlDatabaseSinkElement.cs class SqlDatabaseSinkElement (line 10) | internal class SqlDatabaseSinkElement : ISinkElement method CanCreateSink (line 14) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method CreateSink (line 22) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: source/Src/SemanticLogging.Database/Sinks/SqlDatabaseSink.cs class SqlDatabaseSink (line 19) | public class SqlDatabaseSink : IObserver, IDisposable method SqlDatabaseSink (line 44) | public SqlDatabaseSink(string instanceName, string connectionString, s... method FlushAsync (line 75) | public Task FlushAsync() method Dispose (line 83) | public void Dispose() method OnCompleted (line 92) | public void OnCompleted() method OnError (line 102) | public void OnError(Exception error) method OnNext (line 112) | public void OnNext(EventEntry value) method Dispose (line 121) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "C... method Retrying (line 131) | private static void Retrying(object sender, RetryingEventArgs e) method ValidateSqlConnectionString (line 136) | private static void ValidateSqlConnectionString(string connectionStrin... method PublishEventsAsync (line 151) | private async Task PublishEventsAsync(IList collection) method UseSqlBulkCopy (line 184) | private async Task UseSqlBulkCopy(IList collection) method TrySqlBulkCopy (line 220) | private async Task TrySqlBulkCopy(IDataReader reader) method UseStoredProcedure (line 248) | private async Task UseStoredProcedure(IList collection) method FlushSafe (line 274) | private void FlushSafe() FILE: source/Src/SemanticLogging.Database/SqlDatabaseLog.cs class SqlDatabaseLog (line 14) | public static class SqlDatabaseLog method LogToSqlDatabase (line 45) | public static SinkSubscription LogToSqlDatabase(this ... method CreateListener (line 80) | public static EventListener CreateListener(string instanceName, string... FILE: source/Src/SemanticLogging.Database/Utility/DbConnectionExtensions.cs class DbConnectionExtensions (line 10) | internal static class DbConnectionExtensions method SuppressTransactionOpenAsync (line 12) | public static async Task SuppressTransactionOpenAsync(this DbConnectio... FILE: source/Src/SemanticLogging.Database/Utility/EventEntryExtensions.cs class EventEntryExtensions (line 14) | internal static class EventEntryExtensions method EventEntryExtensions (line 19) | static EventEntryExtensions() method ToSqlDataRecord (line 44) | internal static SqlDataRecord ToSqlDataRecord(this EventEntry record, ... FILE: source/Src/SemanticLogging.Database/Utility/EventRecordDataReader.cs class EventEntryDataReader (line 10) | internal sealed class EventEntryDataReader : IDataReader, IConvertible method EventEntryDataReader (line 17) | public EventEntryDataReader(IEnumerable collection, string... method Close (line 73) | public void Close() method GetSchemaTable (line 79) | public DataTable GetSchemaTable() method NextResult (line 84) | public bool NextResult() method Read (line 89) | public bool Read() method Dispose (line 101) | public void Dispose() method GetBoolean (line 106) | public bool GetBoolean(int i) method GetByte (line 111) | public byte GetByte(int i) method GetBytes (line 116) | public long GetBytes(int i, long fieldOffset, byte[] buffer, int buffe... method GetChar (line 121) | public char GetChar(int i) method GetChars (line 126) | public long GetChars(int i, long fieldoffset, char[] buffer, int buffe... method GetData (line 131) | public IDataReader GetData(int i) method GetDataTypeName (line 136) | public string GetDataTypeName(int i) method GetDateTime (line 141) | public DateTime GetDateTime(int i) method GetDecimal (line 146) | public decimal GetDecimal(int i) method GetDouble (line 151) | public double GetDouble(int i) method GetFieldType (line 156) | public Type GetFieldType(int i) method GetFloat (line 161) | public float GetFloat(int i) method GetGuid (line 166) | public Guid GetGuid(int i) method GetInt16 (line 171) | public short GetInt16(int i) method GetInt32 (line 176) | public int GetInt32(int i) method GetInt64 (line 181) | public long GetInt64(int i) method GetName (line 186) | public string GetName(int i) method GetOrdinal (line 191) | public int GetOrdinal(string name) method GetString (line 196) | public string GetString(int i) method GetValue (line 201) | public object GetValue(int i) method GetValues (line 206) | public int GetValues(object[] values) method IsDBNull (line 211) | public bool IsDBNull(int i) method GetTypeCode (line 220) | public TypeCode GetTypeCode() method ToBoolean (line 225) | public bool ToBoolean(IFormatProvider provider) method ToByte (line 230) | public byte ToByte(IFormatProvider provider) method ToChar (line 235) | public char ToChar(IFormatProvider provider) method ToDateTime (line 240) | public DateTime ToDateTime(IFormatProvider provider) method ToDecimal (line 245) | public decimal ToDecimal(IFormatProvider provider) method ToDouble (line 250) | public double ToDouble(IFormatProvider provider) method ToInt16 (line 255) | public short ToInt16(IFormatProvider provider) method ToInt32 (line 260) | public int ToInt32(IFormatProvider provider) method ToInt64 (line 265) | public long ToInt64(IFormatProvider provider) method ToSByte (line 270) | public sbyte ToSByte(IFormatProvider provider) method ToSingle (line 275) | public float ToSingle(IFormatProvider provider) method ToString (line 280) | public string ToString(IFormatProvider provider) method ToType (line 285) | public object ToType(Type conversionType, IFormatProvider provider) method ToUInt16 (line 299) | public ushort ToUInt16(IFormatProvider provider) method ToUInt32 (line 304) | public uint ToUInt32(IFormatProvider provider) method ToUInt64 (line 309) | public ulong ToUInt64(IFormatProvider provider) FILE: source/Src/SemanticLogging.Etw.WindowsService/Application.cs class Application (line 9) | internal static class Application method Main (line 11) | internal static int Main(string[] args) FILE: source/Src/SemanticLogging.Etw.WindowsService/ApplicationExitCode.cs type ApplicationExitCode (line 5) | internal enum ApplicationExitCode FILE: source/Src/SemanticLogging.Etw.WindowsService/AssemblyExtensions.cs class AssemblyExtensions (line 10) | internal static class AssemblyExtensions method ToProductString (line 12) | public static string ToProductString(this Assembly assembly) method FromAttribute (line 37) | private static T FromAttribute(Assembly assembly) where T : Attribute FILE: source/Src/SemanticLogging.Etw.WindowsService/Constants.cs class Constants (line 5) | internal static class Constants FILE: source/Src/SemanticLogging.Etw.WindowsService/Parameter.cs class Parameter (line 8) | internal class Parameter method Parameter (line 10) | public Parameter(string name, string description, Action method Add (line 14) | public void Add(string name, string description, Action args) FILE: source/Src/SemanticLogging.Etw.WindowsService/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/Src/SemanticLogging.Etw.WindowsService/ServiceEventLogSink.cs class ServiceEventLogSink (line 12) | internal class ServiceEventLogSink : IObserver method ServiceEventLogSink (line 17) | internal ServiceEventLogSink(EventLog eventLog) method OnCompleted (line 23) | public void OnCompleted() method OnError (line 28) | public void OnError(Exception error) method OnNext (line 33) | public void OnNext(EventEntry value) method ToEventLogEntryType (line 42) | private EventLogEntryType ToEventLogEntryType(EventLevel level) FILE: source/Src/SemanticLogging.Etw.WindowsService/TraceEventServiceHost.cs class TraceEventServiceHost (line 23) | public partial class TraceEventServiceHost : ServiceBase method TraceEventServiceHost (line 37) | public TraceEventServiceHost() method Start (line 43) | internal void Start() method OnStart (line 53) | protected override void OnStart(string[] args) method OnStop (line 87) | protected override void OnStop() method Dispose (line 122) | [SuppressMessage("Microsoft.Usage", "CA2213:DisposableFieldsShouldBeDi... method GetConfigFileFullPath (line 131) | private static string GetConfigFileFullPath() method Initialize (line 148) | private void Initialize() method ShowConfiguration (line 158) | private void ShowConfiguration(TraceEventServiceConfiguration configur... method OnServiceStatusChanged (line 218) | private void OnServiceStatusChanged(object sender, StatusChangedEventA... method OnTraceEventServiceSettingsChanged (line 234) | private void OnTraceEventServiceSettingsChanged(object sender, Propert... method RecycleService (line 250) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method EnableNonTransientErrorsHandling (line 273) | private void EnableNonTransientErrorsHandling() method DisableNonTransientErrorsHandling (line 302) | private void DisableNonTransientErrorsHandling() method OnAppDomainUnhandledException (line 315) | private void OnAppDomainUnhandledException(object sender, UnhandledExc... method OnUnobservedTaskException (line 320) | private void OnUnobservedTaskException(object sender, UnobservedTaskEx... method NotifyError (line 326) | private void NotifyError(Exception error) method LogException (line 338) | private void LogException(Exception e) method LogLoaderExceptions (line 349) | private void LogLoaderExceptions(ReflectionTypeLoadException e) FILE: source/Src/SemanticLogging.Etw.WindowsService/TraceEventServiceHostInstaller.cs class TraceEventServiceHostInstaller (line 16) | [RunInstaller(true)] method TraceEventServiceHostInstaller (line 22) | public TraceEventServiceHostInstaller() method OnBeforeInstall (line 29) | protected override void OnBeforeInstall(IDictionary savedState) method Initialize (line 35) | private void Initialize() method UpdateServiceAccount (line 55) | private void UpdateServiceAccount() FILE: source/Src/SemanticLogging.Etw/Configuration/ConfigurationElement.cs class ConfigurationElement (line 7) | internal class ConfigurationElement FILE: source/Src/SemanticLogging.Etw/Configuration/ConfigurationException.cs class ConfigurationException (line 20) | [Serializable] method ConfigurationException (line 28) | public ConfigurationException() method ConfigurationException (line 37) | public ConfigurationException(string message) method ConfigurationException (line 46) | public ConfigurationException(params Exception[] innerExceptions) method ConfigurationException (line 56) | public ConfigurationException(IEnumerable innerExceptions) method ConfigurationException (line 66) | public ConfigurationException(string message, Exception innerException) method ConfigurationException (line 77) | public ConfigurationException(string message, IEnumerable i... method ConfigurationException (line 92) | [SecurityCritical] method GetObjectData (line 136) | [SecurityCritical] method ToString (line 154) | public override string ToString() method ToStringDeep (line 173) | private static void ToStringDeep(Exception exception, StringBuilder sb) method TraverseChilds (line 185) | private static bool TraverseChilds(Exception exception, StringBuilder sb) method ExtendedMessage (line 195) | private static string ExtendedMessage(Exception e) method ExtractInnerException (line 212) | private static Exception ExtractInnerException(IEnumerable ... method RemoveNamespace (line 219) | private static string RemoveNamespace(string message) FILE: source/Src/SemanticLogging.Etw/Configuration/ConfigurationReader.cs class ConfigurationReader (line 19) | internal class ConfigurationReader method ConfigurationReader (line 29) | internal ConfigurationReader(string file) method Read (line 39) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method AddExtensionSchemas (line 113) | private static void AddExtensionSchemas(XmlSchemaSet schemas, Extensio... method GetSchemaFromResource (line 140) | private static XmlSchema GetSchemaFromResource() method ElementInfoException (line 150) | private static Exception ElementInfoException(XElement element) method LoadSinkConfigurationElements (line 162) | private IEnumerable LoadSinkConfigurationEle... method CreateSinkConfiguration (line 196) | private string CreateSinkConfiguration(XElement sink) method ReadEventSources (line 206) | private IEnumerable ReadEventSources(XElement elem... class SchemaConfigurationXmlResolver (line 222) | private class SchemaConfigurationXmlResolver : XmlUrlResolver method SchemaConfigurationXmlResolver (line 226) | public SchemaConfigurationXmlResolver() method GetEntity (line 231) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design",... FILE: source/Src/SemanticLogging.Etw/Configuration/EventSourceArgumentElement.cs class EventSourceArgumentElement (line 11) | [DebuggerDisplay("{Key}-{Value}")] method Read (line 17) | internal static EventSourceArgumentElement Read(XElement element) FILE: source/Src/SemanticLogging.Etw/Configuration/EventSourceElement.cs class EventSourceElement (line 16) | internal class EventSourceElement method Read (line 73) | internal static EventSourceElement Read(XElement element) FILE: source/Src/SemanticLogging.Etw/Configuration/EventSourceProcessFilterElement.cs class EventSourceProcessFilterElement (line 11) | [DebuggerDisplay("Process {Name}")] method Read (line 16) | internal static EventSourceProcessFilterElement Read(XElement element) FILE: source/Src/SemanticLogging.Etw/Configuration/EventSourceSettings.cs class EventSourceSettings (line 14) | public class EventSourceSettings method EventSourceSettings (line 26) | public EventSourceSettings( method CopyValuesFrom (line 106) | internal void CopyValuesFrom(EventSourceSettings settings) FILE: source/Src/SemanticLogging.Etw/Configuration/EventSourceSettingsEqualityComparer.cs class EventSourceSettingsEqualityComparer (line 9) | internal class EventSourceSettingsEqualityComparer : IEqualityComparer... method LoadAssembly (line 37) | internal static Assembly LoadAssembly(string path) method ProbeExtensions (line 49) | internal void ProbeExtensions(string[] files) FILE: source/Src/SemanticLogging.Etw/Configuration/ExtensionsLoader.cs class ExtensionsLoader (line 17) | internal sealed class ExtensionsLoader method ExtensionsLoader (line 27) | internal ExtensionsLoader() method ExtensionsLoader (line 36) | internal ExtensionsLoader(string probingPath) method GetOrCreateInstance (line 66) | internal static ExtensionsLoader GetOrCreateInstance(string probingPath) method ExtractTypes (line 78) | private static void ExtractTypes(Assembly assembly, ISet sink, IEnumerab... method SinkSettings (line 35) | internal SinkSettings(string name, Lazy> sinkPro... method SinkSettings (line 43) | private SinkSettings(string name, IEnumerable eve... FILE: source/Src/SemanticLogging.Etw/Configuration/SinkSettingsEqualityComparer.cs class SinkSettingsEqualityComparer (line 8) | internal class SinkSettingsEqualityComparer : IEqualityComparer sinkSe... method Load (line 76) | public static TraceEventServiceConfiguration Load(string fileName, boo... method Dispose (line 121) | public void Dispose() method StartConfigurationWatcher (line 136) | internal void StartConfigurationWatcher(string file = null) method CloseAllListeners (line 155) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method OnFileChanged (line 178) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method OnFileError (line 252) | private void OnFileError(object sender, ErrorEventArgs e) FILE: source/Src/SemanticLogging.Etw/Configuration/TraceEventServiceElement.cs class TraceEventServiceElement (line 8) | internal class TraceEventServiceElement method TraceEventServiceElement (line 10) | internal TraceEventServiceElement() method Read (line 17) | internal static TraceEventServiceElement Read(XElement element) FILE: source/Src/SemanticLogging.Etw/Configuration/TraceEventServiceSettings.cs class TraceEventServiceSettings (line 15) | public class TraceEventServiceSettings : INotifyPropertyChanged method TraceEventServiceSettings (line 23) | public TraceEventServiceSettings() method Equals (line 70) | public override bool Equals(object obj) method GetHashCode (line 89) | public override int GetHashCode() method NotifyPropertyChanged (line 94) | private void NotifyPropertyChanged(string propertyName) FILE: source/Src/SemanticLogging.Etw/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/Src/SemanticLogging.Etw/ServiceStatus.cs type ServiceStatus (line 8) | public enum ServiceStatus FILE: source/Src/SemanticLogging.Etw/StatusChangedEventArgs.cs class StatusChangedEventArgs (line 14) | public class StatusChangedEventArgs : EventArgs method StatusChangedEventArgs (line 16) | internal StatusChangedEventArgs(ServiceStatus status) FILE: source/Src/SemanticLogging.Etw/TraceEventManifestsCache.cs class TraceEventManifestsCache (line 8) | internal class TraceEventManifestsCache method TraceEventManifestsCache (line 16) | public TraceEventManifestsCache(DynamicTraceEventParser parser) method Read (line 21) | public void Read() method Write (line 32) | public void Write() method Clear (line 40) | public static void Clear() FILE: source/Src/SemanticLogging.Etw/TraceEventSchemaCache.cs class TraceEventSchemaCache (line 14) | internal sealed class TraceEventSchemaCache method GetSchema (line 19) | internal EventSchema GetSchema(TraceEvent traceEvent) method UpdateSchemaFromManifest (line 42) | internal void UpdateSchemaFromManifest(Guid providerGuid, string manif... method CreateEventSchema (line 47) | private static EventSchema CreateEventSchema(TraceEvent traceEvent) FILE: source/Src/SemanticLogging.Etw/TraceEventService.cs class TraceEventService (line 17) | public sealed class TraceEventService : IDisposable method TraceEventService (line 34) | public TraceEventService(TraceEventServiceConfiguration configuration) method Start (line 71) | public void Start() method Stop (line 100) | public void Stop() method Dispose (line 129) | public void Dispose() method ThrowOnUnAuthorizedAccess (line 138) | private static void ThrowOnUnAuthorizedAccess() method OnStatusChanged (line 161) | private void OnStatusChanged() method OnSinkSettingsChanged (line 169) | private void OnSinkSettingsChanged(object sender, NotifyCollectionChan... method AddWorkers (line 192) | private bool AddWorkers(IList newSinks, bool notifyChanges = true) method RemoveWorkers (line 210) | private bool RemoveWorkers(IList oldSinks) method UpdateWorkers (line 227) | private bool UpdateWorkers(IList updatedSinks) method HandleException (line 243) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: source/Src/SemanticLogging.Etw/TraceEventServiceWorker.cs class TraceEventServiceWorker (line 18) | internal sealed class TraceEventServiceWorker : IDisposable method TraceEventServiceWorker (line 33) | public TraceEventServiceWorker(SinkSettings sinkSettings, TraceEventSe... method UpdateSession (line 44) | public void UpdateSession(IEnumerable updatedEven... method Dispose (line 92) | public void Dispose() method Initialize (line 116) | private void Initialize() method UpdateCaches (line 154) | private void UpdateCaches() method ProcessEvent (line 163) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method OnManifestReceived (line 179) | private void OnManifestReceived(ProviderManifest providerManifest) method ProcessUnhandledEvent (line 189) | private void ProcessUnhandledEvent(TraceEvent evt) method CreateEventEntry (line 208) | private EventEntry CreateEventEntry(TraceEvent traceEvent) method CreatePayload (line 223) | private ReadOnlyCollection CreatePayload(TraceEvent traceEvent) method HandleProcessTaskFault (line 235) | private void HandleProcessTaskFault(Task task) method NotifyEventLost (line 255) | private void NotifyEventLost() FILE: source/Src/SemanticLogging.Etw/Utility/AssemblyExtensions.cs class AssemblyExtensions (line 11) | internal static class AssemblyExtensions method ToProductString (line 21) | public static string ToProductString(this Assembly assembly) method IsFrameworkAssembly (line 45) | public static bool IsFrameworkAssembly(this Assembly assembly) method FromAttribute (line 52) | private static T FromAttribute(Assembly assembly) where T : Attribute FILE: source/Src/SemanticLogging.Etw/Utility/TraceEventUtil.cs class TraceEventUtil (line 12) | internal static class TraceEventUtil method CreateSession (line 16) | internal static TraceEventSession CreateSession(string sessionName) method EnableProvider (line 30) | internal static void EnableProvider( FILE: source/Src/SemanticLogging.EventSourceAnalyzer/EventSourceAnalyzer.cs class EventSourceAnalyzer (line 23) | public sealed class EventSourceAnalyzer method InspectAll (line 73) | public static void InspectAll(EventSource eventSource) method Inspect (line 92) | public void Inspect(EventSource eventSource) method GetMethodFromSchema (line 114) | private MethodInfo GetMethodFromSchema(EventSource source, EventSchema... method IsEvent (line 120) | private bool IsEvent(MethodInfo method, int eventId) method CheckEnableEvents (line 126) | private void CheckEnableEvents(EventSource eventSource) method GetEventSchemas (line 137) | private ICollection GetEventSchemas(EventSource eventSource) method CheckForBadFormedManifest (line 155) | private void CheckForBadFormedManifest(string manifest) method ProbeEvent (line 164) | private void ProbeEvent(EventSchema eventSchema, EventSource source) method TryInvokeMethod (line 192) | private bool TryInvokeMethod(EventSchema eventSchema, EventSource sour... class ProbeEventListener (line 232) | private class ProbeEventListener : EventListener method ProbeEventListener (line 237) | internal ProbeEventListener(EventSchema eventSchema = null, EventSou... method OnEventWritten (line 250) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design",... method EqualTypes (line 271) | private static bool EqualTypes(Type parameterType, Type payloadType) method CheckParametersOrder (line 278) | private void CheckParametersOrder() method CheckPayload (line 305) | private void CheckPayload() method HasRelatedActivityId (line 347) | private bool HasRelatedActivityId(ParameterInfo[] eventParameters) FILE: source/Src/SemanticLogging.EventSourceAnalyzer/EventSourceAnalyzerException.cs class EventSourceAnalyzerException (line 12) | [Serializable] method EventSourceAnalyzerException (line 19) | public EventSourceAnalyzerException(string message) method EventSourceAnalyzerException (line 29) | public EventSourceAnalyzerException(string message, Exception innerExc... method EventSourceAnalyzerException (line 39) | protected EventSourceAnalyzerException(SerializationInfo info, Streami... FILE: source/Src/SemanticLogging.TextFile/Configuration/FlatFileSinkElement.cs class FlatFileSinkElement (line 13) | internal class FlatFileSinkElement : ISinkElement method CanCreateSink (line 24) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method CreateSink (line 39) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: source/Src/SemanticLogging.TextFile/Configuration/RollingFlatFileSinkElement.cs class RollingFlatFileSinkElement (line 14) | internal class RollingFlatFileSinkElement : ISinkElement method CanCreateSink (line 25) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method CreateSink (line 40) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: source/Src/SemanticLogging.TextFile/FlatFileLog.cs class FlatFileLog (line 14) | public static class FlatFileLog method LogToFlatFile (line 24) | public static SinkSubscription LogToFlatFile(this IObser... method CreateListener (line 45) | public static EventListener CreateListener(string fileName = null, IEv... FILE: source/Src/SemanticLogging.TextFile/RollingFlatFileLog.cs class RollingFlatFileLog (line 14) | public static class RollingFlatFileLog method LogToRollingFlatFile (line 29) | public static SinkSubscription LogToRollingFlatFi... method CreateListener (line 55) | public static EventListener CreateListener(string fileName, int rollSi... FILE: source/Src/SemanticLogging.TextFile/Sinks/FlatFileSink.cs class FlatFileSink (line 17) | public class FlatFileSink : IObserver, IDisposable method FlatFileSink (line 36) | public FlatFileSink(string fileName, IEventTextFormatter formatter, bo... method FlushAsync (line 68) | public Task FlushAsync() method Dispose (line 80) | protected virtual void Dispose(bool disposing) method OnSingleEventWritten (line 107) | private void OnSingleEventWritten(EventEntry entry) method WriteEntries (line 128) | private void WriteEntries() method Dispose (line 183) | public void Dispose() method OnCompleted (line 192) | public void OnCompleted() method OnError (line 202) | public void OnError(Exception error) method OnNext (line 212) | public void OnNext(EventEntry value) FILE: source/Src/SemanticLogging.TextFile/Sinks/RollFileExistsBehavior.cs type RollFileExistsBehavior (line 8) | public enum RollFileExistsBehavior FILE: source/Src/SemanticLogging.TextFile/Sinks/RollInterval.cs type RollInterval (line 8) | public enum RollInterval FILE: source/Src/SemanticLogging.TextFile/Sinks/RollingFlatFilePurger.cs class RollingFlatFilePurger (line 14) | public class RollingFlatFilePurger method RollingFlatFilePurger (line 26) | public RollingFlatFilePurger(string directory, string baseFileName, in... method GetSequence (line 53) | public static string GetSequence(string fileName) method Purge (line 82) | public void Purge() method TryDelete (line 121) | private static void TryDelete(string path) method GetCreationTime (line 137) | private static DateTime GetCreationTime(string path) method TryGetMatchingFiles (line 151) | private string[] TryGetMatchingFiles(string searchPattern) class ArchiveFile (line 170) | internal class ArchiveFile : IComparable method ArchiveFile (line 178) | public ArchiveFile(string path) method CompareTo (line 229) | public int CompareTo(ArchiveFile other) FILE: source/Src/SemanticLogging.TextFile/Sinks/RollingFlatFileSink.Inner.cs class RollingFlatFileSink (line 11) | public partial class RollingFlatFileSink class DateTimeProvider (line 16) | public class DateTimeProvider class StreamWriterRollingHelper (line 36) | public sealed class StreamWriterRollingHelper : IDisposable method StreamWriterRollingHelper (line 63) | public StreamWriterRollingHelper(RollingFlatFileSink owner) method CalculateNextRollDate (line 99) | public DateTime CalculateNextRollDate(DateTime dateTime) method CheckIsRollNecessary (line 137) | public DateTime? CheckIsRollNecessary() method ComputeArchiveFileName (line 164) | public string ComputeArchiveFileName(string actualFileName, DateTime... method FindMaxSequenceNumber (line 197) | public static int FindMaxSequenceNumber(string directoryName, string... method PerformRoll (line 231) | internal void PerformRoll(DateTime rollDateTime) method RollIfNecessary (line 269) | public void RollIfNecessary() method UpdateRollingInformationIfNecessary (line 294) | public bool UpdateRollingInformationIfNecessary() method Dispose (line 353) | public void Dispose() method GetEncodingWithFallback (line 358) | private static Encoding GetEncodingWithFallback() method SafeMove (line 366) | private static void SafeMove(string actualFileName, string archiveFi... method PurgeArchivedFiles (line 394) | private void PurgeArchivedFiles(string actualFileName) FILE: source/Src/SemanticLogging.TextFile/Sinks/RollingFlatFileSink.cs class RollingFlatFileSink (line 17) | public partial class RollingFlatFileSink : IObserver, IDispo... method RollingFlatFileSink (line 52) | public RollingFlatFileSink(string fileName, int rollSizeKB, string tim... method FlushAsync (line 141) | public Task FlushAsync() method Dispose (line 153) | protected virtual void Dispose(bool disposing) method OnSingleEventWritten (line 180) | private void OnSingleEventWritten(EventEntry entry) method WriteEntries (line 202) | private void WriteEntries() method OnCompleted (line 266) | public void OnCompleted() method OnError (line 276) | public void OnError(Exception error) method OnNext (line 286) | public void OnNext(EventEntry value) method Dispose (line 312) | public void Dispose() method GetNextRollTimeout (line 318) | private int GetNextRollTimeout() FILE: source/Src/SemanticLogging.TextFile/Sinks/TallyKeepingFileStreamWriter.cs class TallyKeepingFileStreamWriter (line 11) | internal sealed class TallyKeepingFileStreamWriter : StreamWriter method TallyKeepingFileStreamWriter (line 19) | public TallyKeepingFileStreamWriter(FileStream stream) method TallyKeepingFileStreamWriter (line 30) | public TallyKeepingFileStreamWriter(FileStream stream, Encoding encoding) method Write (line 57) | public override void Write(char value) method Write (line 70) | public override void Write(char[] buffer) method Write (line 88) | public override void Write(char[] buffer, int index, int count) method Write (line 101) | public override void Write(string value) FILE: source/Src/SemanticLogging.WindowsAzure/Configuration/WindowsAzureTableSinkElement.cs class WindowsAzureTableSinkElement (line 10) | internal class WindowsAzureTableSinkElement : ISinkElement method CanCreateSink (line 14) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method CreateSink (line 22) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: source/Src/SemanticLogging.WindowsAzure/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/Src/SemanticLogging.WindowsAzure/Sinks/CloudEventEntry.cs class CloudEventEntry (line 13) | public sealed class CloudEventEntry method CloudEventEntry (line 22) | internal CloudEventEntry(EventEntry eventEntry) method CreateKey (line 216) | public void CreateKey(bool sortKeysAscending, int salt) method InitializePayload (line 228) | private static IReadOnlyDictionary InitializePayload(I... FILE: source/Src/SemanticLogging.WindowsAzure/Sinks/CloudEventEntryExtensions.cs class CloudEventEntryExtensions (line 13) | internal static class CloudEventEntryExtensions method CreateTableEntity (line 18) | public static DynamicTableEntity CreateTableEntity(this CloudEventEntr... method Normalize (line 125) | private static string Normalize(string value) FILE: source/Src/SemanticLogging.WindowsAzure/Sinks/DateTimeExtensions.cs class DateTimeExtensions (line 11) | public static class DateTimeExtensions method GeneratePartitionKey (line 18) | public static string GeneratePartitionKey(this DateTime dateTime) method GeneratePartitionKeyReversed (line 31) | public static string GeneratePartitionKeyReversed(this DateTime dateTime) method GetTicksReversed (line 39) | internal static string GetTicksReversed(this DateTime dateTime) method GetTicks (line 44) | internal static string GetTicks(this DateTime dateTime) FILE: source/Src/SemanticLogging.WindowsAzure/Sinks/WindowsAzureTableSink.cs class WindowsAzureTableSink (line 24) | public class WindowsAzureTableSink : IObserver, IDisposable method WindowsAzureTableSink (line 51) | public WindowsAzureTableSink(string instanceName, string connectionStr... method FlushAsync (line 112) | public Task FlushAsync() method Dispose (line 120) | public void Dispose() method OnCompleted (line 129) | public void OnCompleted() method OnError (line 139) | public void OnError(Exception error) method OnNext (line 149) | public void OnNext(EventEntry value) method OnNext (line 154) | internal void OnNext(CloudEventEntry value) method ExecuteBatchAsync (line 166) | internal virtual Task> ExecuteBatchAsync(TableBatch... method EnsureTableExistsAsync (line 171) | internal virtual async Task EnsureTableExistsAsync() method Dispose (line 205) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "C... method NormalizeInstanceName (line 220) | private static string NormalizeInstanceName(string instanceName) method IsValidTableName (line 237) | private static bool IsValidTableName(string tableName) method GetStorageAccount (line 251) | private static CloudStorageAccount GetStorageAccount(string connection... method GetBatchOperation (line 265) | private static TableBatchOperation GetBatchOperation(IEnumerable FilterBatch(IList colle... method UpdateSalt (line 374) | private void UpdateSalt() method ExecuteBatchSafeAsync (line 386) | private async Task> ExecuteBatchSafeAsync(TableBatc... method PublishEventsAsync (line 411) | private async Task PublishEventsAsync(IList coll... method FlushSafe (line 449) | private void FlushSafe() FILE: source/Src/SemanticLogging.WindowsAzure/Utility/CloudEventEntryExtensions.cs class CloudEventEntryExtensions (line 12) | public static class CloudEventEntryExtensions method SubscribeWithConversion (line 24) | public static IDisposable SubscribeWithConversion(this IObservable LogToWindowsAzur... method CreateListener (line 71) | public static EventListener CreateListener(string instanceName, string... FILE: source/Src/SemanticLogging/Configuration/ConsoleSinkElement.cs class ConsoleSinkElement (line 15) | internal class ConsoleSinkElement : ISinkElement method CanCreateSink (line 26) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method CreateSink (line 41) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: source/Src/SemanticLogging/Configuration/Constants.cs class Constants (line 10) | public static class Constants FILE: source/Src/SemanticLogging/Configuration/CustomFormatterElement.cs class CustomFormatterElement (line 10) | internal class CustomFormatterElement : IFormatterElement method CanCreateFormatter (line 14) | public bool CanCreateFormatter(XElement element) method CreateFormatter (line 19) | public IEventTextFormatter CreateFormatter(XElement element) method GetFormatterElement (line 24) | private XElement GetFormatterElement(XElement element) FILE: source/Src/SemanticLogging/Configuration/CustomSinkElement.cs class CustomSinkElement (line 12) | internal class CustomSinkElement : ISinkElement method CanCreateSink (line 16) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method CreateSink (line 24) | public IObserver CreateSink(XElement element) FILE: source/Src/SemanticLogging/Configuration/EventTextFormatterElement.cs class EventTextFormatterElement (line 14) | internal class EventTextFormatterElement : IFormatterElement method CanCreateFormatter (line 25) | public bool CanCreateFormatter(XElement element) method CreateFormatter (line 37) | public IEventTextFormatter CreateFormatter(XElement element) method GetFormatterElement (line 50) | private XElement GetFormatterElement(XElement element) FILE: source/Src/SemanticLogging/Configuration/FormatterElementFactory.cs class FormatterElementFactory (line 17) | public static class FormatterElementFactory method Get (line 26) | public static IEventTextFormatter Get(XElement element) FILE: source/Src/SemanticLogging/Configuration/IFormatterElement.cs type IFormatterElement (line 11) | public interface IFormatterElement method CanCreateFormatter (line 20) | bool CanCreateFormatter(XElement element); method CreateFormatter (line 29) | IEventTextFormatter CreateFormatter(XElement element); FILE: source/Src/SemanticLogging/Configuration/ISinkElement.cs type ISinkElement (line 11) | public interface ISinkElement method CanCreateSink (line 20) | bool CanCreateSink(XElement element); method CreateSink (line 29) | IObserver CreateSink(XElement element); FILE: source/Src/SemanticLogging/Configuration/JsonEventTextFormatterElement.cs class JsonEventTextFormatterElement (line 13) | internal class JsonEventTextFormatterElement : IFormatterElement method CanCreateFormatter (line 24) | public bool CanCreateFormatter(XElement element) method CreateFormatter (line 36) | public IEventTextFormatter CreateFormatter(XElement element) method GetFormatterElement (line 53) | private XElement GetFormatterElement(XElement element) FILE: source/Src/SemanticLogging/Configuration/ParameterElement.cs class ParameterElement (line 9) | internal class ParameterElement method Read (line 21) | internal static ParameterElement Read(XElement element) method GetChildParameters (line 32) | private static IEnumerable GetChildParameters(XEleme... FILE: source/Src/SemanticLogging/Configuration/XmlEventTextFormatterElement.cs class XmlEventTextFormatterElement (line 13) | internal class XmlEventTextFormatterElement : IFormatterElement method CanCreateFormatter (line 24) | public bool CanCreateFormatter(XElement element) method CreateFormatter (line 36) | public IEventTextFormatter CreateFormatter(XElement element) method GetFormatterElement (line 45) | private XElement GetFormatterElement(XElement element) FILE: source/Src/SemanticLogging/ConsoleLog.cs class ConsoleLog (line 14) | public static class ConsoleLog method LogToConsole (line 23) | public static SinkSubscription LogToConsole(this IObserva... method CreateListener (line 41) | public static EventListener CreateListener(IEventTextFormatter formatt... FILE: source/Src/SemanticLogging/EventEntry.cs class EventEntry (line 21) | public class EventEntry method EventEntry (line 52) | public EventEntry(Guid sourceId, int eventId, string formattedMessage,... method EventEntry (line 68) | public EventEntry(Guid sourceId, int eventId, string formattedMessage,... method EventEntry (line 86) | public EventEntry(Guid sourceId, int eventId, string formattedMessage,... method Create (line 206) | public static EventEntry Create(EventWrittenEventArgs args, EventSchem... method GetFormattedTimestamp (line 239) | public string GetFormattedTimestamp(string format) class ActivityIdPropertyAccess (line 244) | private static class ActivityIdPropertyAccess method ActivityIdPropertyAccess (line 249) | static ActivityIdPropertyAccess() method GetActivityId (line 257) | public static Guid GetActivityId(EventWrittenEventArgs args) method GetRelatedActivityId (line 262) | public static Guid GetRelatedActivityId(EventWrittenEventArgs args) method BuildAccessor (line 267) | private static Func BuildAccessor(Prope... class ProcessPropertyAccess (line 290) | private static class ProcessPropertyAccess method ProcessPropertyAccess (line 295) | static ProcessPropertyAccess() method GetCurrentProcessId (line 309) | public static int GetCurrentProcessId() method GetCurrentThreadId (line 314) | public static int GetCurrentThreadId() method GetCurrentProcessIdSafe (line 319) | [SecuritySafeCritical] method GetCurrentThreadIdSafe (line 332) | [SecuritySafeCritical] class SafeNativeMethods (line 345) | [SuppressUnmanagedCodeSecurity] method GetCurrentProcessId (line 349) | [DllImport("kernel32.dll")] method GetCurrentThreadId (line 352) | [DllImport("kernel32.dll")] FILE: source/Src/SemanticLogging/EventListenerExtensions.cs class EventListenerExtensions (line 17) | public static class EventListenerExtensions method DisableEvents (line 28) | public static void DisableEvents(this EventListener eventListener, str... method EnableEvents (line 46) | public static bool EnableEvents(this EventListener eventListener, stri... method EnableEvents (line 65) | public static bool EnableEvents(this EventListener eventListener, stri... method EnableEvents (line 85) | public static bool EnableEvents(this EventListener eventListener, stri... method CastToObservableEventListener (line 90) | private static ObservableEventListener CastToObservableEventListener(E... FILE: source/Src/SemanticLogging/Formatters/DefaultConsoleColorMapper.cs class DefaultConsoleColorMapper (line 11) | public class DefaultConsoleColorMapper : IConsoleColorMapper method Map (line 48) | public virtual ConsoleColor? Map(EventLevel eventLevel) FILE: source/Src/SemanticLogging/Formatters/EventTextFormatter.cs class EventTextFormatter (line 16) | public class EventTextFormatter : IEventTextFormatter method EventTextFormatter (line 37) | public EventTextFormatter(string header = null, string footer = null, ... method WriteEvent (line 87) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) method FormatPayload (line 171) | private static string FormatPayload(EventEntry entry) FILE: source/Src/SemanticLogging/Formatters/EventTextFormatting.cs type EventTextFormatting (line 8) | public enum EventTextFormatting FILE: source/Src/SemanticLogging/Formatters/IConsoleColorMapper.cs type IConsoleColorMapper (line 11) | public interface IConsoleColorMapper method Map (line 18) | ConsoleColor? Map(EventLevel eventLevel); FILE: source/Src/SemanticLogging/Formatters/IEventTextFormatter.cs type IEventTextFormatter (line 11) | public interface IEventTextFormatter method WriteEvent (line 18) | void WriteEvent(EventEntry eventEntry, TextWriter writer); FILE: source/Src/SemanticLogging/Formatters/JsonEventTextFormatter.cs class JsonEventTextFormatter (line 14) | public class JsonEventTextFormatter : IEventTextFormatter method JsonEventTextFormatter (line 30) | public JsonEventTextFormatter(EventTextFormatting formatting = Default... method WriteEvent (line 77) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) FILE: source/Src/SemanticLogging/Formatters/PropertyNames.cs class PropertyNames (line 5) | internal static class PropertyNames FILE: source/Src/SemanticLogging/Formatters/XmlEventTextFormatter.cs class XmlEventTextFormatter (line 17) | public class XmlEventTextFormatter : IEventTextFormatter method XmlEventTextFormatter (line 35) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalizat... method WriteEvent (line 78) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) method ToHex (line 150) | private static string ToHex(EventKeywords value) method XmlWritePayload (line 155) | private static void XmlWritePayload(XmlWriter writer, EventEntry entry) method SanitizeAndWritePayload (line 183) | private static void SanitizeAndWritePayload(object value, XmlWriter wr... FILE: source/Src/SemanticLogging/Keywords.cs class Keywords (line 10) | public static class Keywords FILE: source/Src/SemanticLogging/Observable/EventEntrySubject.cs class EventEntrySubject (line 20) | internal sealed class EventEntrySubject : IObservable, IObse... method Dispose (line 29) | public void Dispose() method Subscribe (line 40) | public IDisposable Subscribe(IObserver observer) method Unsubscribe (line 59) | private void Unsubscribe(IObserver observer) method OnCompleted (line 70) | public void OnCompleted() method OnError (line 84) | public void OnError(Exception error) method OnNext (line 98) | public void OnNext(EventEntry value) method TakeObserversAndFreeze (line 107) | private ReadOnlyCollection> TakeObserversAndFree... class Subscription (line 124) | private sealed class Subscription : IDisposable method Subscription (line 129) | public Subscription(EventEntrySubject subject, IObserver... method Dispose (line 135) | public void Dispose() class EmptyDisposable (line 146) | private sealed class EmptyDisposable : IDisposable method Dispose (line 148) | public void Dispose() FILE: source/Src/SemanticLogging/Observable/ObservableProjection.cs class ObservableProjection (line 13) | internal static class ObservableProjection method CreateSubscription (line 26) | public static IDisposable CreateSubscription(this IObservab... class Projection (line 33) | [SuppressMessage("Microsoft.Design", "CA1001:TypesThatOwnDisposableFie... method Projection (line 41) | public Projection(IObserver observer, Func selector) method Connect (line 47) | public IDisposable Connect(IObservable source) method OnCompleted (line 53) | void IObserver.OnCompleted() method OnError (line 59) | void IObserver.OnError(Exception error) method OnNext (line 65) | void IObserver.OnNext(Tin value) class NoOpObserver (line 73) | private class NoOpObserver : IObserver method OnCompleted (line 75) | void IObserver.OnCompleted() { } method OnError (line 76) | void IObserver.OnError(Exception error) { } method OnNext (line 77) | void IObserver.OnNext(Tout value) { } class ProjectionSubscription (line 80) | private sealed class ProjectionSubscription : IDisposable method ProjectionSubscription (line 85) | public ProjectionSubscription(Projection parent, IDispo... method Dispose (line 91) | public void Dispose() FILE: source/Src/SemanticLogging/ObservableEventListener.cs class ObservableEventListener (line 19) | public sealed class ObservableEventListener : EventListener, IObservable... method Dispose (line 29) | [SuppressMessage("Microsoft.Design", "CA1063:ImplementIDisposableCorre... method DisableEvents (line 45) | public void DisableEvents(string eventSourceName) method EnableEvents (line 81) | public bool EnableEvents(string eventSourceName, EventLevel level) method EnableEvents (line 99) | public bool EnableEvents(string eventSourceName, EventLevel level, Eve... method EnableEvents (line 118) | public bool EnableEvents(string eventSourceName, EventLevel level, Eve... method Subscribe (line 156) | public IDisposable Subscribe(IObserver observer) method OnEventWritten (line 165) | protected override void OnEventWritten(EventWrittenEventArgs eventData) method OnEventSourceCreated (line 196) | protected override void OnEventSourceCreated(EventSource eventSource) method ConsumeDeferredEnable (line 208) | private void ConsumeDeferredEnable(string eventSourceName, Action GetSchema(EventSource eventSource) method GetSchema (line 48) | internal IDictionary GetSchema(string manifest) method ParseLevel (line 139) | private EventLevel ParseLevel(string level) method ParseOpcode (line 225) | private Tuple ParseOpcode(string opcode, XElement... FILE: source/Src/SemanticLogging/SemanticLoggingEventSource.cs class SemanticLoggingEventSource (line 11) | [EventSource(Name = "Microsoft-SemanticLogging", LocalizationResources =... method SemanticLoggingEventSource (line 16) | private SemanticLoggingEventSource() method CustomSinkUnhandledFault (line 33) | [Event(1, Level = EventLevel.Error, Keywords = Keywords.Sink, Message ... method CustomFormatterUnhandledFault (line 46) | [Event(2, Level = EventLevel.Error, Keywords = Keywords.Formatting, Me... method DatabaseSinkPublishEventsTransientError (line 55) | [Event(100, Level = EventLevel.Warning, Keywords = Keywords.Sink, Mess... method DatabaseSinkPublishEventsFailed (line 64) | [Event(101, Level = EventLevel.Error, Keywords = Keywords.Sink, Messag... method DatabaseSinkPublishEventsFailedAndDiscardsEntries (line 73) | [Event(102, Level = EventLevel.Warning, Keywords = Keywords.Sink, Mess... method DatabaseSinkPublishEventsFailedAndDiscardSingleEntry (line 82) | [Event(103, Level = EventLevel.Warning, Keywords = Keywords.Sink, Mess... method ConsoleSinkWriteFailed (line 91) | [Event(200, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method FlatFileSinkWriteFailed (line 100) | [Event(300, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method RollingFlatFileSinkWriteFailed (line 109) | [Event(400, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method WindowsAzureTableSinkPublishEventsFailed (line 118) | [Event(500, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method WindowsAzureTableSinkTableCreationFailed (line 127) | [Event(501, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method WindowsAzureTableSinkTransientError (line 136) | [Event(502, Level = EventLevel.Warning, Keywords = Keywords.Sink, Mess... method WindowsAzureTableSinkEntityCreationFailed (line 145) | [Event(503, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method WindowsAzureTableSinkPublishEventsFailedAndDiscardsEntries (line 154) | [Event(504, Level = EventLevel.Error, Keywords = Keywords.Sink, Messag... method ElasticsearchSinkEntityPayloadCreationFailed (line 163) | [Event(600, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method ElasticsearchSinkWriteEventsFailed (line 172) | [Event(601, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method ElasticsearchSinkWriteEventsFailedAndDiscardsEntries (line 181) | [Event(602, Level = EventLevel.Error, Keywords = Keywords.Sink, Messag... method EventEntrySerializePayloadFailed (line 190) | [Event(700, Level = EventLevel.Warning, Keywords = Keywords.Formatting... method EventEntryJsonWriterFailed (line 199) | [Event(701, Level = EventLevel.Warning, Keywords = Keywords.Formatting... method EventEntryXmlWriterFailed (line 208) | [Event(702, Level = EventLevel.Warning, Keywords = Keywords.Formatting... method EventEntryTextWriterFailed (line 217) | [Event(703, Level = EventLevel.Warning, Keywords = Keywords.Formatting... method TraceEventServiceSinkUnhandledFault (line 226) | [Event(800, Level = EventLevel.Error, Keywords = Keywords.TraceEvent, ... method TraceEventServiceProcessTaskFault (line 235) | [Event(801, Level = EventLevel.Critical, Keywords = Keywords.TraceEven... method TraceEventServiceSessionRemoved (line 244) | [Event(802, Level = EventLevel.Informational, Keywords = Keywords.Trac... method TraceEventServiceConfigurationFault (line 253) | [Event(803, Level = EventLevel.Error, Keywords = Keywords.TraceEvent, ... method TraceEventServiceConfigurationChanged (line 262) | [Event(804, Level = EventLevel.Informational, Keywords = Keywords.Trac... method TraceEventServiceConfigurationWithFaults (line 271) | [Event(805, Level = EventLevel.Warning, Keywords = Keywords.TraceEvent... method TraceEventServiceEventsWillBeLost (line 280) | [Event(806, Level = EventLevel.Warning, Keywords = Keywords.TraceEvent... method TraceEventServiceProcessEventsLost (line 289) | [Event(807, Level = EventLevel.Warning, Keywords = Keywords.TraceEvent... method TraceEventServiceConfigurationShutdownFault (line 298) | [Event(808, Level = EventLevel.Error, Keywords = Keywords.TraceEvent, ... method TraceEventServiceConfigurationFileLoadFault (line 307) | [Event(809, Level = EventLevel.Error, Keywords = Keywords.TraceEvent, ... method TraceEventServiceManifestGenerationFault (line 316) | [Event(810, Level = EventLevel.Critical, Keywords = Keywords.TraceEven... method TraceEventServiceOutOfBandEvent (line 325) | [Event(811, Level = EventLevel.LogAlways, Keywords = Keywords.TraceEve... method BufferedEventPublisherCapacityOverloaded (line 334) | [Event(900, Level = EventLevel.Warning, Keywords = Keywords.Sink, Mess... method BufferedEventPublisherCapacityRestored (line 343) | [Event(901, Level = EventLevel.Informational, Keywords = Keywords.Sink... method BufferedEventPublisherEventsLostWhileDisposing (line 352) | [Event(902, Level = EventLevel.Warning, Keywords = Keywords.Sink, Mess... method BufferedEventPublisherUnobservedTaskFault (line 361) | [Event(903, Level = EventLevel.Critical, Keywords = Keywords.Sink, Mes... method ParsingEventSourceManifestFailed (line 370) | [Event(1000, Level = EventLevel.Error, Keywords = Keywords.Sink, Messa... method FormatEntryAsStringFailed (line 379) | [Event(1100, Level = EventLevel.Critical, Keywords = Keywords.Sink, Me... method MapEntryLevelToColorFailed (line 388) | [Event(1101, Level = EventLevel.Warning, Keywords = Keywords.Sink, Mes... class Keywords (line 400) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: source/Src/SemanticLogging/SemanticLoggingEventSourceResources.Designer.cs class SemanticLoggingEventSourceResources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SemanticLoggingEventSourceResources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/Src/SemanticLogging/SinkSubscription.cs class SinkSubscription (line 12) | public class SinkSubscription : IDisposable method SinkSubscription (line 24) | public SinkSubscription(IDisposable subscription, object sink) method Dispose (line 49) | public void Dispose() method Dispose (line 59) | protected virtual void Dispose(bool disposing) method SinkSubscription (line 84) | public SinkSubscription(IDisposable subscription, T sink) class SinkSubscription (line 75) | public sealed class SinkSubscription : SinkSubscription method SinkSubscription (line 24) | public SinkSubscription(IDisposable subscription, object sink) method Dispose (line 49) | public void Dispose() method Dispose (line 59) | protected virtual void Dispose(bool disposing) method SinkSubscription (line 84) | public SinkSubscription(IDisposable subscription, T sink) FILE: source/Src/SemanticLogging/Sinks/ConsoleSink.cs class ConsoleSink (line 13) | public class ConsoleSink : IObserver method ConsoleSink (line 24) | public ConsoleSink(IEventTextFormatter formatter, IConsoleColorMapper ... method OnCompleted (line 33) | public void OnCompleted() method OnError (line 41) | public void OnError(Exception error) method OnNext (line 49) | public void OnNext(EventEntry value) method OnNext (line 58) | private static void OnNext(string entry, ConsoleColor? color) FILE: source/Src/SemanticLogging/Sinks/FlushFailedException.cs class FlushFailedException (line 12) | [Serializable] method FlushFailedException (line 16) | public FlushFailedException() method FlushFailedException (line 23) | public FlushFailedException(string message) method FlushFailedException (line 30) | public FlushFailedException(Exception innerException) method FlushFailedException (line 38) | public FlushFailedException(string message, Exception innerException) method FlushFailedException (line 46) | protected FlushFailedException(SerializationInfo info, StreamingContex... FILE: source/Src/SemanticLogging/Utility/BufferedEventPublisher.cs class BufferedEventPublisher (line 19) | public sealed class BufferedEventPublisher : IDisposable method BufferedEventPublisher (line 56) | private BufferedEventPublisher(string sinkId, Func, Task... method CreateAndStart (line 100) | public static BufferedEventPublisher CreateAndStart(string sin... method TryPost (line 112) | public bool TryPost(TEntry entry) method FlushAsync (line 140) | public Task FlushAsync() method Dispose (line 171) | public void Dispose() method StartBackgroundTask (line 183) | private void StartBackgroundTask() method RestartBackgroundTask (line 191) | private void RestartBackgroundTask(Task predecesor) method TransferEntries (line 206) | private async Task TransferEntries() method SetAsFlushed (line 289) | private void SetAsFlushed() method FailFlushOperation (line 303) | private void FailFlushOperation(Exception exception) method TriggerFlush (line 321) | private void TriggerFlush() method WaitForIntervalAsync (line 336) | private async Task WaitForIntervalAsync(TimeSpan interval) method IgnoreTaskCancelation (line 355) | private static void IgnoreTaskCancelation(Task task) method GetBatch (line 359) | private IList GetBatch() method NotifyOnBufferNotEmpty (line 364) | private void NotifyOnBufferNotEmpty() class ExponentialBackoff (line 372) | private class ExponentialBackoff method ExponentialBackoff (line 380) | public ExponentialBackoff(TimeSpan minBackoff, TimeSpan maxBackoff, ... method GetNextDelay (line 392) | public TimeSpan GetNextDelay() method Reset (line 407) | public void Reset() FILE: source/Src/SemanticLogging/Utility/Buffering.cs class Buffering (line 10) | public static class Buffering FILE: source/Src/SemanticLogging/Utility/EventEntryExtensions.cs class EventEntryExtensions (line 12) | public static class EventEntryExtensions method SubscribeWithFormatter (line 25) | public static IDisposable SubscribeWithFormatter(this IObservable(XAttribute attribute) method CreateInstance (line 43) | internal static T CreateInstance(XElement element) method BuildArgs (line 59) | internal static object[] BuildArgs(XElement element) method BuildArgs (line 71) | private static object[] BuildArgs(IEnumerable parame... FILE: source/Tests/SemanticLogging.Tests/Etw/Configuration/MySinkElement.cs class MySinkElement (line 11) | public class MySinkElement : ISinkElement method CanCreateSink (line 15) | public bool CanCreateSink(XElement element) method CreateSink (line 20) | public IObserver CreateSink(XElement element) class MyNoSchemaSinkElement (line 28) | public class MyNoSchemaSinkElement : ISinkElement method CanCreateSink (line 32) | public bool CanCreateSink(XElement element) method CreateSink (line 37) | public IObserver CreateSink(XElement element) class MySink (line 45) | public class MySink : IObserver method MySink (line 49) | public MySink(IEventTextFormatter formatter) method OnCompleted (line 56) | public void OnCompleted() method OnError (line 60) | public void OnError(Exception error) method OnNext (line 64) | public void OnNext(EventEntry value) FILE: source/Tests/SemanticLogging.Tests/Etw/ConfigurationExceptionFixture.cs class given_configurationException_initializer (line 14) | [TestClass] method when_creating_instance_with_null_message (line 17) | [TestMethod] method when_creating_instance_with_null_innerExceptions (line 26) | [TestMethod] method when_creating_instance_with_empty_innerExceptions (line 33) | [TestMethod] method when_creating_instance_with_innerExceptions (line 43) | [TestMethod] method when_creating_instance_with_a_null_exception_within_innerExceptions (line 55) | [TestMethod] method when_calling_toString (line 62) | [TestMethod] method when_calling_toString_with_configurationFile (line 81) | [TestMethod] method when_serializing_with_inner_shoulld_deserialize_back (line 91) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/ConfigurationReaderFixture.cs class given_configurationReaderInstance (line 11) | [TestClass] method when_creating_instance_with_null_file (line 14) | [TestMethod] class when_reading_from_file_with_many_sinks (line 22) | [TestClass] method then_instance_is_loaded_with_all_sinks (line 25) | [TestMethod] class when_reading_from_two_different_files (line 46) | [TestClass] method then_differences_should_be_detected (line 49) | [TestMethod] class when_reading_from_two_equal_files (line 69) | [TestClass] method then_differences_should_not_be_detected (line 72) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/ConsoleSinkElementFixture.cs class given_consoleSinkElement (line 13) | public abstract class given_consoleSinkElement : ContextBase method Given (line 18) | protected override void Given() class when_query_for_canCreateSink (line 25) | [TestClass] method then_instance_can_be_created (line 28) | [TestMethod] class when_createSink_with_default_parameters (line 35) | [TestClass] method When (line 40) | protected override void When() method then_sink_is_created (line 45) | [TestMethod] class when_createSink_with_colorMapper_parameter (line 52) | [TestClass] method When (line 57) | protected override void When() method then_sink_is_created (line 63) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/EventSourceSettingsFixture.cs class given_eventSourceSettings (line 10) | [TestClass] method when_creating_instance_with_no_values (line 13) | [TestMethod] method when_creating_instance_with_name_only (line 20) | [TestMethod] method when_creating_instance_with_id_only (line 31) | [TestMethod] method when_creating_instance_with_both_name_and_id (line 42) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/ExtensionsLoaderFixture.cs class given_extensionsloader (line 14) | public abstract class given_extensionsloader : ContextBase method Given (line 18) | protected override void Given() method FilterTypes (line 23) | protected static IEnumerable FilterTypes(Type type) method FilterSchemas (line 28) | protected static string FilterSchemas(IEnumerable schemas, str... class when_creating_instance_and_query_for_sinkExtensions (line 33) | [TestClass] method When (line 38) | protected override void When() method then_all_sinkExtensions_in_topDirectoryOnly_should_be_loaded (line 43) | [TestMethod] class when_creating_instance_and_query_for_eventTextFormattersExtensions (line 51) | [TestClass] method When (line 56) | protected override void When() method then_all_eventTextFormattersExtensions_in_topDirectoryOnly_should_be_loaded (line 61) | [TestMethod] class when_creating_instance_and_query_for_schemas (line 70) | [TestClass] method When (line 75) | protected override void When() method then_all_schemas_in_allDirectories_should_be_loaded (line 80) | [TestMethod] class when_loading_custom_sinks_from_external_assemblies (line 88) | [TestClass] method Given (line 115) | protected override void Given() method When (line 119) | protected override void When() method then_all_custom_implementations_should_be_loaded (line 126) | [TestMethod] method OnCleanup (line 139) | protected override void OnCleanup() class when_loading_internal_custom_sinks_from_external_assemblies (line 150) | [TestClass] method Given (line 177) | protected override void Given() method When (line 181) | protected override void When() method then_all_custom_implementations_should_be_loaded (line 188) | [TestMethod] method OnCleanup (line 201) | protected override void OnCleanup() class when_loading_custom_formatter_from_external_assemblies (line 212) | [TestClass] method Given (line 239) | protected override void Given() method When (line 243) | protected override void When() method then_all_custom_implementations_should_be_loaded (line 250) | [TestMethod] method OnCleanup (line 263) | protected override void OnCleanup() FILE: source/Tests/SemanticLogging.Tests/Etw/FormatterFactoryFixture.cs class given_formatterelementfactory (line 12) | public class given_formatterelementfactory class when_creating_json_formatter (line 14) | public abstract class when_creating_json_formatter : ContextBase method Given (line 18) | protected override void Given() method GetFormatterElements (line 23) | private IEnumerable> GetFormatterElements() method When (line 30) | protected override void When() method GetElementText (line 36) | protected abstract string GetElementText(); class when_creating_formatter_with_separator_set_to_false (line 39) | [TestClass] method GetElementText (line 42) | protected override string GetElementText() method then_separator_should_be_set_to_false (line 47) | [TestMethod] class when_creating_formatter_with_separator_set_to_true (line 54) | [TestClass] method GetElementText (line 57) | protected override string GetElementText() method then_separator_should_be_set_to_true (line 62) | [TestMethod] class when_creating_formatter_with_separator_not_set (line 69) | [TestClass] method GetElementText (line 72) | protected override string GetElementText() method then_separator_should_be_set_to_true (line 77) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/SinkSettingsFixture.cs class given_sinkSettings (line 12) | [TestClass] method when_creating_instance_with_null_name (line 15) | [TestMethod] method when_creating_instance_with_null_sink (line 22) | [TestMethod] method when_creating_instance_with_null_sources (line 29) | [TestMethod] method when_creating_instance_with_max_name_length (line 36) | [TestMethod] method when_creating_instance_with_empty_sources (line 43) | [TestMethod] method when_creating_instance_with_duplicate_sources_by_name (line 50) | [TestMethod] method when_creating_instance_with_duplicate_sources_by_id (line 58) | [TestMethod] method when_creating_instance_with_default_values (line 66) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/SqlDatabaseSinkElementFixture.cs class given_sqlDatabaseSinkElement (line 11) | public abstract class given_sqlDatabaseSinkElement : ContextBase method Given (line 16) | protected override void Given() class when_query_for_canCreateSink (line 25) | [TestClass] method then_instance_can_be_created (line 28) | [TestMethod] class when_createSink_with_required_parameters (line 35) | [TestClass] method When (line 40) | protected override void When() method then_sink_is_created (line 45) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/TraceEventServiceConfigurationFixture.cs class given_traceEventServiceConfigurationInstance (line 19) | [TestClass] method when_creating_instance_with_null_values (line 22) | [TestMethod] method when_creating_instance_with_duplicate_sinkSettings (line 31) | [TestMethod] class given_traceEventServiceConfiguration (line 46) | public abstract class given_traceEventServiceConfiguration : ContextBase method OnCleanup (line 50) | protected override void OnCleanup() class when_loading_instance_from_file_with_default_values (line 58) | [TestClass] method When (line 61) | protected override void When() method then_instance_is_loaded_with_default_values (line 66) | [TestMethod] class when_loading_instance_from_file_with_eventSource_name_only (line 75) | [TestClass] method When (line 78) | protected override void When() method then_instance_is_loaded_with_default_values (line 83) | [TestMethod] class when_loading_instance_from_file_with_eventSource_id_only (line 92) | [TestClass] method When (line 95) | protected override void When() method then_instance_is_loaded_with_id_and_name_values (line 100) | [TestMethod] class when_loading_instance_from_file_with_no_eventSource_name_guid (line 109) | [TestClass] method then_exception_is_thrown (line 112) | [TestMethod] class when_loading_instance_from_file_with_duplicate_names (line 120) | [TestClass] method then_schema_validation_exception_is_thrown (line 123) | [TestMethod] class when_loading_instance_from_file_with_empty_non_string_values (line 142) | [TestClass] method then_schema_validation_exception_is_thrown (line 145) | [TestMethod] class when_loading_instance_from_file_with_warnings_validation (line 158) | [TestClass] method then_schema_validation_exception_is_thrown (line 161) | [TestMethod] class when_loading_instance_from_file_with_many_eventSources (line 177) | [TestClass] method When (line 180) | protected override void When() method then_instance_is_loaded_with_all_configured_eventSources (line 185) | [TestMethod] class when_loading_instance_from_file_with_many_eventSources_with_filters_and_arguments (line 207) | [TestClass] method When (line 210) | protected override void When() method then_instance_is_loaded_with_all_configured_eventSources (line 215) | [TestMethod] class when_loading_instance_from_file_with_parameters (line 251) | [TestClass] method When (line 254) | protected override void When() method then_instance_is_loaded_with_all_configured_eventSources (line 259) | [TestMethod] class when_disposing_instance (line 277) | [TestClass] method When (line 282) | protected override void When() method then_all_listeners_will_be_disposed (line 287) | [TestMethod] class when_loading_bad_types (line 306) | [TestClass] method then_exception_is_thrown (line 309) | [TestMethod] class when_extending_configuration (line 317) | [TestClass] method When (line 320) | protected override void When() method then_extensions_will_be_loaded (line 325) | [TestMethod] method then_parameters_are_passed (line 335) | [TestMethod] class when_loading_extensions_with_schema_validation (line 344) | [TestClass] method then_validation_exception_is_thrown (line 347) | [TestMethod] class when_loading_instance_from_file_with_error_on_sink_creation (line 358) | [TestClass] method then_load_validation_exception_is_thrown (line 361) | [TestMethod] class when_loading_extensions_with_no_schema_validation (line 373) | [TestClass] method When (line 376) | protected override void When() method then_extensions_will_be_loaded (line 381) | [TestMethod] class when_loading_custom_extension_with_incomplete_sink_parameters (line 389) | [TestClass] method then_load_validation_exception_is_thrown (line 392) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/TraceEventServiceFixture.cs class given_traceEventService_instance (line 18) | [TestClass] method when_creating_instance_with_null_configuration (line 21) | [TestMethod] class given_traceEventService (line 29) | public abstract class given_traceEventService : ContextBase method Given (line 41) | protected override void Given() method OnCleanup (line 66) | protected override void OnCleanup() method IsCreatedSessionAlive (line 74) | protected bool IsCreatedSessionAlive() method RemoveAnyExistingSession (line 80) | protected void RemoveAnyExistingSession(string sessionName = Constants... class when_starting_session (line 87) | [TestClass] method When (line 90) | protected override void When() method then_session_is_created_and_started (line 95) | [TestMethod] class when_stopping_session (line 103) | [TestClass] method Given (line 106) | protected override void Given() method When (line 112) | protected override void When() method then_session_is_stopped_and_deleted (line 117) | [TestMethod] class when_disposing_session (line 125) | [TestClass] method Given (line 128) | protected override void Given() method When (line 134) | protected override void When() method then_session_is_disposed_and_error_is_thrown_on_start (line 139) | [TestMethod] class when_starting_second_service_instance_with_same_config_other_sessionPrefix (line 149) | [TestClass] method Given (line 154) | protected override void Given() method When (line 160) | protected override void When() method then_session_is_created (line 166) | [TestMethod] method OnCleanup (line 172) | protected override void OnCleanup() class when_logging_an_event (line 179) | [TestClass] method Given (line 185) | protected override void Given() method When (line 191) | protected override void When() method then_event_is_collected_and_processed (line 199) | [TestMethod] class when_logging_an_event_with_activity_id (line 221) | [TestClass] method Given (line 226) | protected override void Given() method When (line 234) | protected override void When() method then_event_is_collected_and_processed (line 250) | [TestMethod] class when_logging_an_event_with_activity_id_and_related_activity_id (line 270) | [TestClass] method Given (line 276) | protected override void Given() method When (line 285) | protected override void When() method then_event_is_collected_and_processed (line 301) | [TestMethod] class when_logging_an_event_by_level (line 320) | [TestClass] method Given (line 323) | protected override void Given() method When (line 335) | protected override void When() method then_event_is_logged_by_level_or_filtered_out (line 341) | [TestMethod] class when_logging_an_event_by_keywords (line 360) | [TestClass] method Given (line 363) | protected override void Given() method When (line 375) | protected override void When() method then_event_is_logged_by_level_or_filtered_out (line 381) | [TestMethod] class when_logging_many_events_from_same_eventsource (line 400) | [TestClass] method Given (line 403) | protected override void Given() method When (line 410) | protected override void When() method then_all_events_are_collected_and_processed (line 416) | [TestMethod] class when_logging_from_two_different_eventSources (line 435) | [TestClass] method Given (line 438) | protected override void Given() method When (line 451) | protected override void When() method then_event_all_events_are_collected_and_processed (line 457) | [TestMethod] class when_listener_throws (line 478) | [TestClass] method Given (line 483) | protected override void Given() method When (line 499) | protected override void When() method then_exception_is_handled_and_logged (line 504) | [TestMethod] method OnCleanup (line 514) | protected override void OnCleanup() class when_logging_to_provider_created_in_two_different_sessions (line 521) | [TestClass] method Given (line 529) | protected override void Given() method When (line 543) | protected override void When() method then_event_is_collected_and_processed_in_first_session (line 556) | [TestMethod] method OnCleanup (line 574) | protected override void OnCleanup() class when_tryToUpdateConfiguration_with_new_level (line 581) | [TestClass] method Given (line 584) | protected override void Given() method When (line 590) | protected override void When() method then_new_configuration_is_updated (line 601) | [TestMethod] class when_tryToUpdateConfiguration_with_new_source (line 619) | [TestClass] method Given (line 622) | protected override void Given() method When (line 628) | protected override void When() method then_new_configuration_is_updated (line 643) | [TestMethod] class when_tryToUpdateConfiguration_with_new_listener (line 659) | [TestClass] method Given (line 662) | protected override void Given() method When (line 668) | protected override void When() method then_new_configuration_is_updated (line 679) | [TestMethod] class when_updating_manifest_and_logging_a_new_event (line 695) | [TestClass] method Given (line 701) | protected override void Given() method When (line 716) | protected override void When() method OnCleanup (line 730) | protected override void OnCleanup() method then_manifest_is_updated_and_event_is_collected_and_processed (line 737) | [TestMethod] class MyNewCompanyEventSource (line 763) | [EventSource(Name = "MyCompany1")] class Tasks (line 766) | public static class Tasks method Event1 (line 771) | [Event(1, Task = Tasks.Custom, Opcode = EventOpcode.Start, Message... class MyNewCompanyEventSource2 (line 780) | [EventSource(Name = "MyCompany1")] class Tasks (line 783) | public static class Tasks method Event1 (line 788) | [Event(1, Task = Tasks.Custom, Opcode = EventOpcode.Start, Message... method Event2 (line 794) | [Event(2, Task = Tasks.Custom, Opcode = EventOpcode.Stop, Message ... class when_logging_an_event_with_multiple_payload_types (line 804) | [TestClass] method Given (line 807) | protected override void Given() method When (line 814) | protected override void When() method then_event_is_collected_and_processed (line 819) | [TestMethod] class when_logging_with_multiple_enum_types (line 835) | [TestClass] method Given (line 840) | protected override void Given() method When (line 851) | protected override void When() method then_error_is_logged_to_slab_eventsource (line 857) | [TestMethod] method OnCleanup (line 868) | protected override void OnCleanup() class when_logging_with_a_provider_with_large_manifest (line 875) | [TestClass] method Given (line 878) | protected override void Given() method When (line 885) | protected override void When() method then_event_is_collected_and_processed (line 890) | [TestMethod] class when_logging_with_a_provider_with_large_manifest_from_two_event_source_instances (line 905) | [TestClass] method Given (line 911) | protected override void Given() method When (line 925) | protected override void When() method OnCleanup (line 938) | protected override void OnCleanup() method then_both_events_are_collected_and_processed (line 945) | [TestMethod] class when_logging_an_event_from_a_process_process_included_in_filters (line 962) | [TestClass] method Given (line 965) | protected override void Given() method When (line 975) | protected override void When() method then_event_is_collected_and_processed (line 980) | [TestMethod] class when_logging_an_event_from_a_process_process_not_included_in_filters (line 1000) | [TestClass] method Given (line 1003) | protected override void Given() method When (line 1013) | protected override void When() method then_event_is_not_collected (line 1018) | [TestMethod] class when_logging_multiple_events_from_a_process_process_without_sampling (line 1028) | [TestClass] method Given (line 1031) | protected override void Given() method When (line 1041) | protected override void When() method then_all_events_are_collected_and_processed (line 1059) | [TestMethod] class when_logging_multiple_events_from_a_process_process_with_sampling (line 1086) | [TestClass] method Given (line 1089) | protected override void Given() method When (line 1100) | protected override void When() method then_sampled_events_are_collected_and_processed (line 1118) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/TraceEventServiceSettingsFixture.cs class given_traceEventServiceSettings_configuration (line 10) | [TestClass] method when_creating_instance_with_null_sessionName (line 13) | [TestMethod] method when_creating_instance_with_empty_sessionName (line 20) | [TestMethod] method when_creating_instance_with_max_sessionName_length (line 27) | [TestMethod] method when_creating_instance_with_default_values (line 34) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/TraceEventServiceWorkerFixture.cs class given_traceEventServiceWorker (line 16) | public abstract class given_traceEventServiceWorker : ContextBase method Given (line 22) | protected override void Given() method OnCleanup (line 28) | protected override void OnCleanup() class when_creating_instance_with_null_arguments (line 36) | [TestClass] method then_exception_is_thrown_on_null_sinkSettings (line 39) | [TestMethod] method then_exception_is_thrown_on_null_traceEventServiceSettings (line 46) | [TestMethod] class when_creating_instance_with_valid_settings (line 54) | [TestClass] method When (line 57) | protected override void When() method then_session_is_started (line 69) | [TestMethod] class when_updating_session (line 79) | [TestClass] method When (line 82) | protected override void When() method then_exception_is_thrown_with_null_eventSources (line 94) | [TestMethod] method then_session_is_updated_with_new_eventSources (line 101) | [TestMethod] method then_session_is_updated_with_new_eventSources_with_filters_and_arguments (line 115) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/WindowsAzureTableSinkElementFixture.cs class given_windowsAzureTableSinkElement (line 11) | public abstract class given_windowsAzureTableSinkElement : ContextBase method Given (line 16) | protected override void Given() class when_query_for_canCreateSink (line 25) | [TestClass] method then_instance_can_be_created (line 28) | [TestMethod] class when_createSink_with_required_parameters (line 35) | [TestClass] method When (line 40) | protected override void When() method then_sink_is_created (line 45) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Etw/XmlUtilFixture.cs class given_xmlUtil (line 13) | [TestClass] method when_converting_toTimeSpan_from_null_attribute (line 16) | [TestMethod] method when_converting_toTimeSpan_from_infinite (line 24) | [TestMethod] method when_converting_toTimeSpan_from_int (line 32) | [TestMethod] method when_creating_instance_from_element (line 40) | [TestMethod] method when_creating_instance_from_element_with_parameters (line 50) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/EventSourceSchemaReaderFixture.cs class EventSourceSchemaReaderFixture (line 10) | [TestClass] method when_parsing_schema_then_can_read_payload_argument_names (line 13) | [TestMethod] method when_parsing_schema_then_can_read_task_names (line 33) | [TestMethod] method when_parsing_schema_then_reads_provider_name (line 47) | [TestMethod] method when_parsing_schema_then_can_read_events_with_and_without_tasks (line 58) | [TestMethod] method when_parsing_schema_then_can_read_events_with_and_without_opcodes (line 91) | [TestMethod] method when_parsing_schema_then_can_read_complex_payloads (line 134) | [TestMethod] method can_parse_custom_opcodes (line 160) | [TestMethod] method can_parse_keywords (line 185) | [TestMethod] method can_parse_level (line 210) | [TestMethod] method can_parse_version (line 224) | [TestMethod] method when_receiving_null_source_throws (line 234) | [TestMethod] method when_receiving_null_manifest_throws (line 241) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Formatters/DefaultConsoleColorMapperFixture.cs class DefaultConsoleColorMapperFixture (line 12) | [TestClass] class given_default_colors (line 15) | [TestClass] method Given (line 21) | protected override void Given() method When (line 27) | protected override void When() method then_all_eventlevels_should_be_mapped (line 35) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Formatters/EventTextFormatterTests.cs class EventTextFormatterTests (line 16) | [TestClass] method WritesEventData (line 21) | [TestMethod] method IncludesTaskName (line 71) | [TestMethod] method WritesCustomHeader (line 88) | [TestMethod] method WritesCustomFooter (line 102) | [TestMethod] method WritesCustomHeaderAndFooter (line 116) | [TestMethod] method WritesDetailedOnEventLevel (line 132) | [TestMethod] method ShouldWriteTimestampWithDefaultDateTimeFormat (line 164) | [TestMethod] method ShouldWriteTimestampWithCustomDateTimeFormat (line 183) | [TestMethod] method ShouldWriteTimestampWithDefaultDateTimeFormatWhenNull (line 202) | [TestMethod] method WritesProcessIdAndThreadId (line 221) | [TestMethod] method WritesProcessIdAndThreadIdOnSummary (line 254) | [TestMethod] method WritesNonEmptyActivityIds (line 287) | [TestMethod] method WritesNonEmptyActivityId (line 320) | [TestMethod] method WritesNonEmptyRelatedActivityId (line 350) | [TestMethod] method SkipsEmptyActivityIds (line 380) | [TestMethod] method WritesNonEmptyActivityIdsOnSummary (line 408) | [TestMethod] method WritesNonEmptyActivityIdOnSummary (line 439) | [TestMethod] method WritesNonEmptyRelatedActivityIdOnSummary (line 469) | [TestMethod] method SkipsEmptyActivityIdsOnSummary (line 499) | [TestMethod] method WritingToANullWriterThrows (line 527) | [TestMethod] method WritingNullEntryThrows (line 535) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Formatters/JsonEventTextFormatterFixture.cs class given_json_event_text_formatter_configuration (line 16) | [TestClass] method when_creating_formatter_with_default_values (line 19) | [TestMethod] method when_creating_formatter_with_specific_values (line 27) | [TestMethod] method when_creating_formatter_with_null_dateTimeFormat (line 35) | [TestMethod] class given_json_event_text_formatter (line 44) | public abstract class given_json_event_text_formatter : ContextBase method Given (line 51) | protected override void Given() method OnCleanup (line 58) | protected override void OnCleanup() class when_receiving_event_with_payload_and_message (line 81) | [TestClass] method When (line 84) | protected override void When() method then_writes_event_data (line 89) | [TestMethod] class when_receiving_event_with_payload_and_message_with_enviroment_activity_id (line 118) | [TestClass] method Given (line 124) | protected override void Given() method When (line 132) | protected override void When() method OnCleanup (line 137) | protected override void OnCleanup() method then_writes_event_data (line 144) | [TestMethod] class when_receiving_event_with_payload_and_message_with_enviroment_activity_id_and_related_activity_id (line 168) | [TestClass] method Given (line 175) | protected override void Given() method When (line 184) | protected override void When() method OnCleanup (line 189) | protected override void OnCleanup() method then_writes_event_data (line 196) | [TestMethod] class when_receiving_multiple_events (line 220) | [TestClass] method When (line 223) | protected override void When() method then_writes_event_data (line 230) | [TestMethod] class when_receiving_event_with_message (line 242) | [TestClass] method Given (line 245) | protected override void Given() method When (line 251) | protected override void When() method then_writes_indented_formatted_data (line 257) | [TestMethod] class when_receiving_multiple_events_in_parallel (line 265) | [TestClass] method When (line 270) | protected override void When() method then_writes_multiple_events_are_formatted (line 275) | [TestMethod] class when_receiving_event_with_payload_and_null_content (line 283) | [TestClass] method When (line 286) | protected override void When() method then_writes_event_data (line 291) | [TestMethod] class when_receiving_event_with_payload_and_null_formatted_message (line 301) | [TestClass] method When (line 304) | protected override void When() method then_writes_event_data (line 309) | [TestMethod] class when_writing_null_entry (line 322) | [TestClass] method When (line 326) | protected override void When() method then_throws_argument_null_exception (line 342) | [TestMethod] class when_writing_to_null_writer (line 349) | [TestClass] method When (line 353) | protected override void When() method then_throws_argument_null_exception (line 366) | [TestMethod] class when_receiving_event_with_multiple_payload_types (line 373) | [TestClass] method Given (line 376) | protected override void Given() method When (line 382) | protected override void When() method OnCleanup (line 387) | protected override void OnCleanup() method then_writes_event_data (line 393) | [TestMethod] class when_receiving_event_with_enum_in_payload (line 402) | [TestClass] method Given (line 405) | protected override void Given() method When (line 411) | protected override void When() method then_writes_integral_value (line 416) | [TestMethod] class when_receiving_event_with_short_enum_in_payload (line 424) | [TestClass] method Given (line 427) | protected override void Given() method When (line 434) | protected override void When() method then_writes_integral_value (line 439) | [TestMethod] class when_receiving_event_with_multiple_enums_in_payload (line 448) | [TestClass] method Given (line 451) | protected override void Given() method When (line 458) | protected override void When() method then_writes_integral_value (line 464) | [TestMethod] class when_formatter_configured_to_leave_off_separator (line 478) | [TestClass] method Given (line 483) | protected override void Given() method OnCleanup (line 490) | protected override void OnCleanup() method When (line 496) | protected override void When() method then_event_written_should_leave_off_trailing_separator (line 501) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Formatters/XmlEventTextFormatterFixture.cs class given_xml_event_text_formatter_configuration (line 19) | [TestClass] method when_creating_formatter_with_default_values (line 22) | [TestMethod] method when_creating_formatter_with_specific_values (line 30) | [TestMethod] class given_xml_event_text_formatter (line 39) | public abstract class given_xml_event_text_formatter : ContextBase method Given (line 48) | protected override void Given() method OnCleanup (line 55) | protected override void OnCleanup() class when_receiving_event_with_payload_and_message (line 71) | [TestClass] method When (line 77) | protected override void When() method then_writes_event_data (line 85) | [TestMethod] class when_receiving_event_with_payload_and_message_with_ambient_activity_id (line 124) | [TestClass] method Given (line 130) | protected override void Given() method When (line 138) | protected override void When() method OnCleanup (line 143) | protected override void OnCleanup() method then_writes_event_data (line 150) | [TestMethod] class when_receiving_event_with_payload_and_message_and_related_activity_id_with_ambient_activity_id (line 187) | [TestClass] method Given (line 194) | protected override void Given() method When (line 203) | protected override void When() method OnCleanup (line 208) | protected override void OnCleanup() method then_writes_event_data (line 215) | [TestMethod] class when_receiving_event_with_payload_and_xml_content (line 252) | [TestClass] method When (line 257) | protected override void When() method then_writes_event_data (line 262) | [TestMethod] class when_receiving_multiple_events_with_payload_and_message (line 273) | [TestClass] method When (line 276) | protected override void When() method then_writes_multiple_events_data (line 282) | [TestMethod] class when_receiving_event_with_enum_in_payload (line 297) | [TestClass] method When (line 300) | protected override void When() method then_writes_integral_value (line 305) | [TestMethod] class when_receiving_event_with_short_enums_in_payload (line 319) | [TestClass] method When (line 322) | protected override void When() method then_writes_integral_value (line 328) | [TestMethod] class when_receiving_event_with_multiple_enums_in_payload (line 345) | [TestClass] method When (line 348) | protected override void When() method then_writes_integral_value (line 355) | [TestMethod] class when_setting_indentation_none (line 387) | [TestClass] method Given (line 390) | protected override void Given() method When (line 396) | protected override void When() method then_writes_indented_xml_data (line 402) | [TestMethod] class when_validating_with_event_schema (line 409) | [TestClass] method Given (line 412) | protected override void Given() method When (line 418) | protected override void When() method then_generates_event_schema_compliant_xmldata (line 423) | [TestMethod] class when_receiving_event_with_payload_and_null_content (line 437) | [TestClass] method When (line 440) | protected override void When() method then_writes_event_data (line 445) | [TestMethod] class when_receiving_event_with_payload_and_null_formatted_message (line 453) | [TestClass] method When (line 456) | protected override void When() method then_writes_event_data (line 461) | [TestMethod] class when_writing_null_entry (line 469) | [TestClass] method When (line 473) | protected override void When() method then_throws_argument_null_exception (line 489) | [TestMethod] class when_writing_to_null_writer (line 496) | [TestClass] method When (line 500) | protected override void When() method then_throws_argument_null_exception (line 513) | [TestMethod] class when_receiving_event_with_multiple_payload_types (line 520) | [TestClass] method Given (line 525) | protected override void Given() method When (line 531) | protected override void When() method OnCleanup (line 537) | protected override void OnCleanup() method then_writes_event_data (line 543) | [TestMethod] method then_writes_guid_value (line 553) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Observable/EventEntrySubjectFixture.cs class EventEntrySubjectFixture (line 13) | [TestClass] method ShouldCallOnNext (line 16) | [TestMethod] method ShouldCallOnCompleted (line 35) | [TestMethod] method ShouldCallOnError (line 51) | [TestMethod] method DisposeCallsOnCompleted (line 68) | [TestMethod] method OnCompletedStopsPropagatingEvents (line 83) | [TestMethod] method UnsubscribeStopsPropagatingEvents (line 98) | [TestMethod] method OnErrorStopsPropagatingEvents (line 113) | [TestMethod] method OnCompletedIsSentToAllNewSubscribersAfterItWasCompleted (line 128) | [TestMethod] method CanUnsubscribeNewSubscribersAfterItWasCompleted (line 142) | [TestMethod] method ShouldCallOnCompletedInParallel (line 156) | [TestMethod] method SubscribingNullThrows (line 183) | [TestMethod] method CreateEntry (line 193) | private static EventEntry CreateEntry(int id = 1) class MockObserver (line 198) | private class MockObserver : IObserver method OnCompleted (line 204) | void IObserver.OnCompleted() method OnError (line 210) | void IObserver.OnError(Exception error) method OnNext (line 216) | void IObserver.OnNext(T value) class MockBlockingObserver (line 222) | private class MockBlockingObserver : IObserver method OnCompleted (line 229) | void IObserver.OnCompleted() method OnError (line 236) | void IObserver.OnError(Exception error) method OnNext (line 243) | void IObserver.OnNext(EventEntry value) FILE: source/Tests/SemanticLogging.Tests/Observable/ObservableProjectionFixture.cs class ObservableProjectionFixture (line 13) | [TestClass] method ShouldCallOnNext (line 16) | [TestMethod] method ShouldCallOnComplete (line 37) | [TestMethod] method ShouldCallOnError (line 54) | [TestMethod] method DisposeCallsOnCompleted (line 71) | [TestMethod] method OnCompletedStopsPropagatingEvents (line 86) | [TestMethod] method UnsubscribeStopsPropagatingEvents (line 101) | [TestMethod] method OnErrorStopsPropagatingEvents (line 116) | [TestMethod] method OnCompletedIsSentToAllNewSubscribersAfterItWasCompleted (line 131) | [TestMethod] method CanUnsubscribeNewSubscribersAfterItWasCompleted (line 145) | [TestMethod] method CreateEntry (line 159) | private static EventEntry CreateEntry(int id = 1) class MockObserver (line 164) | private class MockObserver : IObserver method OnCompleted (line 170) | void IObserver.OnCompleted() method OnError (line 176) | void IObserver.OnError(Exception error) method OnNext (line 182) | void IObserver.OnNext(T value) FILE: source/Tests/SemanticLogging.Tests/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: source/Tests/SemanticLogging.Tests/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: source/Tests/SemanticLogging.Tests/Resources/CreateGenericTable.sql type dbo (line 1) | CREATE TABLE [dbo].[Traces]( FILE: source/Tests/SemanticLogging.Tests/Resources/CreateTracesTable.sql type dbo (line 1) | CREATE TABLE [dbo].[Traces]( FILE: source/Tests/SemanticLogging.Tests/SemanticLoggingEventSourceFixture.cs class SemanticLoggingEventSourceFixture (line 10) | [TestClass] method ShouldValidateEventSource (line 13) | [TestMethod] method ShouldWriteWithNoFiltering (line 19) | [TestMethod] method ShouldWriteByErrorLevel (line 36) | [TestMethod] method ShouldWriteByEventKeywords (line 53) | [TestMethod] method ShouldFilterByEventKeywords (line 70) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Sinks/FlatFileSinkTests.cs class FlatFileSinkTests (line 14) | [TestClass] method SetUp (line 20) | [TestInitialize] method TearDown (line 29) | [TestCleanup] method ThrowOnDirectoryNotFound (line 46) | [TestMethod] method ThrowOnInvalidFileChars (line 53) | [TestMethod] method ThrowOnInvalidOSFileNames (line 67) | [TestMethod] method ThrowOnPathNavigationFileName (line 75) | [TestMethod] method CreatesFlatFile (line 84) | [TestMethod] method AppendsEntriesToFlatFile (line 97) | [TestMethod] method ConcurrentAppendsEntriesToFlatFile (line 112) | [TestMethod] method ConcurrentAppendsEntriesToFlatFileWhenUsingAsync (line 128) | [TestMethod] method CreatesDirectoryForLogRecursively (line 145) | [TestMethod] method ExpandsExistingEnvironmentVariables (line 157) | [TestMethod] method IgnoresMissingEnvironmentVariables (line 175) | [TestMethod] method CreatingSinkWithVariableThatResultsInInvalidPathThrows (line 193) | [TestMethod] method ReadFileWithoutLock (line 199) | private static string ReadFileWithoutLock(string fileName) class ConcurrencyFixture (line 208) | [TestClass] method ConcurrentAppendsEntriesToFlatFileWhenUsingAsync (line 213) | [TestMethod] method ReadFileWithoutLock (line 246) | private static string ReadFileWithoutLock(string fileName) FILE: source/Tests/SemanticLogging.Tests/Sinks/RollingFilePurgingTests.cs class TemporaryFolderBasedTest (line 12) | public class TemporaryFolderBasedTest : ArrangeActAssert method Arrange (line 16) | protected override void Arrange() method Teardown (line 24) | protected override void Teardown() class Given_a_directory_with_five_matching_files (line 32) | public class Given_a_directory_with_five_matching_files : TemporaryFolde... method Arrange (line 36) | protected override void Arrange() class When_a_purger_with_a_cap_of_six_files_purges (line 53) | [TestClass] method Act (line 57) | protected override void Act() method Then_No_Files_Are_Deleted (line 62) | [TestMethod] class When_a_purger_with_a_cap_of_five_files_purges (line 73) | [TestClass] method Act (line 77) | protected override void Act() method Then_No_Files_Are_Deleted (line 82) | [TestMethod] class When_a_purger_with_a_cap_of_four_files_purges (line 93) | [TestClass] method Act (line 97) | protected override void Act() method Then_The_Oldest_File_Is_Deleted (line 102) | [TestMethod] class When_a_purger_with_a_cap_of_three_files_purges (line 113) | [TestClass] method Act (line 117) | protected override void Act() method Then_The_Two_Oldest_File_are_deleted (line 122) | [TestMethod] class When_a_purger_with_a_cap_of_three_files_for_a_different_base_FileName_purges (line 133) | [TestClass] method Act (line 137) | protected override void Act() method Then_No_Files_Are_Deleted (line 142) | [TestMethod] class When_a_purger_with_a_cap_of_two_files_for_a_base_FileName_with_an_extension_contained_in_the_existing_files (line 153) | [TestClass] method Act (line 157) | protected override void Act() method Then_No_Files_Are_Deleted (line 162) | [TestMethod] class Given_a_directory_with_five_matching_files_with_long_extensions (line 174) | public class Given_a_directory_with_five_matching_files_with_long_extens... method Arrange (line 179) | protected override void Arrange() class When_a_purger_with_a_cap_of_three_files_purges (line 196) | [TestClass] method Act (line 200) | protected override void Act() method Then_the_two_oldest_files_are_deleted (line 205) | [TestMethod] class When_a_purger_with_a_cap_of_three_files_for_a_base_FileName_with_an_three_chars_extension_contained_in_the_existing_files (line 216) | [TestClass] method Act (line 220) | protected override void Act() method Then_No_Files_Are_Deleted (line 225) | [TestMethod] class Given_a_directory_with_five_matching_files_one_of_them_readonly (line 237) | public class Given_a_directory_with_five_matching_files_one_of_them_read... method Arrange (line 241) | protected override void Arrange() method Teardown (line 260) | protected override void Teardown() class When_a_purger_with_a_cap_of_three_files_purges (line 267) | [TestClass] method Act (line 271) | protected override void Act() method Then_only_the_non_readonly_file_is_deleted_among_the_two_oldest_files (line 276) | [TestMethod] class Given_a_directory_with_five_matching_files_one_of_them_opened (line 288) | public class Given_a_directory_with_five_matching_files_one_of_them_open... method Arrange (line 293) | protected override void Arrange() method Teardown (line 312) | protected override void Teardown() class When_a_purger_with_a_cap_of_three_files_purges (line 319) | [TestClass] method Act (line 323) | protected override void Act() method Then_only_the_non_opened_file_is_deleted_among_the_two_oldest_files (line 328) | [TestMethod] class Given_a_purger_configured_for_a_non_existing_directory (line 340) | public class Given_a_purger_configured_for_a_non_existing_directory : Ar... method Arrange (line 344) | protected override void Arrange() class When_purging (line 351) | [TestClass] method Act (line 354) | protected override void Act() method Then_no_exception_is_thrown (line 359) | [TestMethod] class Given_a_directory_with_files_with_names_containing_base_name_for_purger (line 366) | public class Given_a_directory_with_files_with_names_containing_base_nam... method Arrange (line 368) | protected override void Arrange() class When_a_purger_purges_for_base_name (line 376) | [TestClass] method Act (line 380) | protected override void Act() method Then_files_with_names_containing_base_name_are_not_deleted (line 385) | [TestMethod] class Given_a_directory_with_five_matching_files_with_the_same_creation_date (line 394) | public class Given_a_directory_with_five_matching_files_with_the_same_cr... method Arrange (line 398) | protected override void Arrange() class When_a_purger_with_a_cap_of_three_files_purges (line 417) | [TestClass] method Act (line 421) | protected override void Act() method Then_the_three_files_with_the_largest_sequence_number_are_kept (line 426) | [TestMethod] class Given_a_directory_with_five_matching_files_with_non_integer_sequences_and_the_same_creation_date (line 438) | public class Given_a_directory_with_five_matching_files_with_non_integer... method Arrange (line 442) | protected override void Arrange() class When_a_purger_with_a_cap_of_four_files_purges (line 461) | [TestClass] method Act (line 465) | protected override void Act() method Then_the_three_files_with_the_largest_sequences_compared_as_strings_are_kept (line 470) | [TestMethod] class When_a_purger_with_a_cap_of_three_files_purges (line 481) | [TestClass] method Act (line 485) | protected override void Act() method Then_the_three_files_with_the_largest_sequences_compared_as_strings_are_kept (line 490) | [TestMethod] class When_a_purger_with_a_cap_of_two_files_purges (line 501) | [TestClass] method Act (line 505) | protected override void Act() method Then_the_three_files_with_the_largest_sequences_compared_as_strings_are_kept (line 510) | [TestMethod] class When_a_purger_with_a_cap_of_one_files_purges (line 521) | [TestClass] method Act (line 525) | protected override void Act() method Then_the_three_files_with_the_largest_sequences_compared_as_strings_are_kept (line 530) | [TestMethod] class Given (line 542) | [TestClass] method Then_creating_a_purger_with_a_null_directory_throws (line 545) | [TestMethod] method Then_creating_a_purger_with_a_null_filename_throws (line 551) | [TestMethod] method Then_creating_a_purger_with_a_negative_cap_throws (line 557) | [TestMethod] method Then_creating_a_purger_with_a_zero_cap_throws (line 563) | [TestMethod] method Then_creating_a_purger_with_a_cap_of_one_does_not_throw (line 569) | [TestMethod] class TestPurgerSequenceExtraction (line 576) | [TestClass] method CanExtractSequenceFromNormalArchiveFileName (line 579) | [TestMethod] method CanExtractMultiCharSequenceFromNormalArchiveFileName (line 587) | [TestMethod] method ExtractingSequenceFromNameWithNoDotsReturnsEmpty (line 595) | [TestMethod] method ExtractingSequenceFromNameWithSingleDotReturnsEmpty (line 603) | [TestMethod] method ExtractingSequenceFromNameWithTrailingDotReturnsEmpty (line 611) | [TestMethod] method ExtractingSequenceFromNameWithConsecutiveDotsReturnsEmpty (line 619) | [TestMethod] method CanExtractSequenceFromArchiveFileNameStartingWithDot (line 627) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Sinks/RollingFlatFileSinkTests.cs class RollingFlatFileSinkTests (line 13) | [TestClass] method SetUp (line 22) | [TestInitialize] method TearDown (line 31) | [TestCleanup] method ThrowOnNullFileName (line 40) | [TestMethod] method ThrowOnEmptyFileName (line 47) | [TestMethod] method ThrowOnDirectoryNotFound (line 54) | [TestMethod] method ThrowOnInvalidFileChars (line 61) | [TestMethod] method ThrowIfTimestampPatternIsNullOrEmpty (line 75) | [TestMethod] method ThrowIfFormatterIsNull (line 83) | [TestMethod] method ThrowOnPathNavigationFileName (line 89) | [TestMethod] method ThrowsArgumentOutOfRangeIfTimeStampUsesInvalidChars (line 98) | [TestMethod] method SinkForNewFileWillUseCreationDateToCalculateRollDate (line 105) | [TestMethod] method SinkForExistingFileWillUseCreationDateToCalculateRollDate (line 120) | [TestMethod] method WriterKeepsTally (line 139) | [TestMethod] method RolledFileWillHaveCurrentDateForTimestamp (line 155) | [TestMethod] method RolledFileWithOverwriteWillOverwriteArchiveFileIfDateTemplateMatches (line 201) | [TestMethod] method RolledFileWithOverwriteWillCreateArchiveFileIfDateTemplateDoesNotMatch (line 230) | [TestMethod] method RolledFileWithOverwriteAndCapWillCreateArchiveFileIfDateTemplateDoesNotMatchAndKeepTheNewest (line 263) | [TestMethod] method RolledFileWithOverwriteWillFallBackToUniqueNameIfDateTemplateMatchesButArchiveFileIsInUse (line 307) | [TestMethod] method RolledFileWithIncrementWillCreateArchiveFileIfDateTemplateDoesNotMatch (line 343) | [TestMethod] method RolledFileWithIncrementWillCreateArchiveFileWithMaxSequenceIfDateTemplateDoesMatch (line 376) | [TestMethod] method RolledFileWithIncrementAndCapWillCreateArchiveFileWithMaxSequenceIfDateTemplateDoesMatchAndKeepTheNewest (line 407) | [TestMethod] method WillRollForDateIfEnabled (line 448) | [TestMethod] method WillRollForSize (line 478) | [TestMethod] method FindsLastSequenceOnFiles (line 502) | [TestMethod] method WillNotRollWhenTracingIfNotOverThresholds (line 522) | [TestMethod] method WillRollExistingFileIfOverSizeThreshold (line 532) | [TestMethod] method WillRollExistingFileIfOverSizeThresholdAndNoPatternIsSpecifiedForIncrementBehavior (line 553) | [TestMethod] method WillRollExistingFileIfOverSizeThresholdAndNoPatternIsSpecifiedForIncrementBehaviorWhenUsingAsync (line 574) | [TestMethod] method WillTruncateExistingFileIfOverSizeThresholdAndNoPatternIsSpecifiedForOverwriteBehavior (line 596) | [TestMethod] method WillRollExistingFileIfOverDateThreshold (line 617) | [TestMethod] method RolledAtMidnight (line 638) | [TestMethod] method ConcurrentAppendsEntriesToRollingFlatFile (line 658) | [TestMethod] method ConcurrentAppendsEntriesToFlatFileWhenUsingAsync (line 671) | [TestMethod] method RollingFlatFileCreatesSubDirectories (line 691) | [TestMethod] class MockDateTimeProvider (line 703) | private class MockDateTimeProvider : RollingFlatFileSink.DateTimeProvider FILE: source/Tests/SemanticLogging.Tests/Sinks/SqlDatabaseSinkTests.cs class sql_db_sink_given_configuration (line 19) | [TestClass] method when_creating_listener_for_null_instance_name_then_throws (line 25) | [TestMethod] method when_creating_listener_for_null_connection_string_then_throws (line 31) | [TestMethod] method when_creating_listener_with_invalid_connection_string_then_throws (line 37) | [TestMethod] method when_cannot_connect_to_database_then_flush_should_finish_faulted (line 43) | [TestMethod] method when_cannot_connect_to_database_then_on_completed_should_not_stall_or_throw (line 68) | [TestMethod] class given_empty_logging_database (line 86) | public class given_empty_logging_database : LocalDatabaseContext method GetLocalDatabaseFileName (line 88) | protected override string GetLocalDatabaseFileName() method Given (line 93) | protected override void Given() class when_receiving_many_events_with_imperative_flush (line 116) | [TestClass] method Given (line 125) | protected override void Given() method OnCleanup (line 133) | protected override void OnCleanup() method then_all_events_should_be_flushed (line 140) | [TestMethod] method then_should_write_properties (line 178) | [TestMethod] method then_should_write_properties_with_activity_id (line 213) | [TestMethod] method then_defaults_EventSourceName_property (line 261) | [TestMethod] method then_should_truncate_longer_properties (line 275) | [TestMethod] method CreateValidEntry (line 297) | private static EventEntry CreateValidEntry(string providerName = "Test... class when_using_small_buffering_count (line 321) | [TestClass] method Given (line 328) | protected override void Given() method OnCleanup (line 342) | protected override void OnCleanup() method then_writing_more_events_should_flush_only_the_batch_size (line 348) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Sinks/TallyKeepingFileStreamWriterTests.cs class TallyKeepingFileStreamWriterTests (line 11) | [TestClass] method TearDown (line 16) | [TestCleanup] method InitializesTallyForNewFile (line 25) | [TestMethod] method InitializesTallyForExistingFile (line 35) | [TestMethod] method WritingToFileUpdatesTally (line 60) | [TestMethod] method WritingToFileWithEncodingUpdatesTally (line 73) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Sinks/WindowsAzureTableSinkFixture_Integration.cs class given_empty_account (line 21) | public class given_empty_account : ArrangeActAssert method Arrange (line 34) | protected override void Arrange() method Teardown (line 54) | protected override void Teardown() class time_consuming_test (line 66) | public class time_consuming_test : given_empty_account method Arrange (line 68) | protected override void Arrange() class when_writing_to_in_ascending_order (line 83) | [TestClass] method Act (line 86) | protected override void Act() method then_orders_them_in_ascending_order (line 111) | [TestMethod] class when_writing_single_entry (line 127) | [TestClass] method Act (line 132) | [System.Diagnostics.CodeAnalysis.SuppressMessage("StyleCop.CSharp.Layo... method then_all_properties_are_written (line 159) | [TestMethod] class when_writing_single_entry_without_activity_ids (line 189) | [TestClass] method Act (line 194) | [System.Diagnostics.CodeAnalysis.SuppressMessage("StyleCop.CSharp.Layo... method then_all_properties_are_written (line 218) | [TestMethod] class when_writing_single_entry_with_activity_id (line 246) | [TestClass] method Act (line 251) | [System.Diagnostics.CodeAnalysis.SuppressMessage("StyleCop.CSharp.Layo... method then_all_properties_are_written (line 275) | [TestMethod] class when_deleting_table_while_its_running (line 303) | [TestClass] method Act (line 307) | protected override void Act() method then_sink_recreates_table_on_new_entry (line 315) | [TestMethod] class when_writing_to_storage (line 335) | [TestClass] method Act (line 338) | protected override void Act() method writes_to_azure_tables (line 365) | [TestMethod] method then_can_force_flush_messages (line 383) | [TestMethod] method then_orders_them_from_newer_to_older (line 400) | [TestMethod] class when_writing_multiple_simultaneous_entries_with_ascending_key (line 418) | [TestClass] method Act (line 424) | protected override void Act() method then_entries_are_idempotent_but_unique_and_ordered (line 441) | [TestMethod] class when_writing_multiple_simultaneous_entries_with_descending_key (line 458) | [TestClass] method Act (line 464) | protected override void Act() method then_entries_are_idempotent_but_unique_and_ordered (line 481) | [TestMethod] class when_writing_200_entries_with_descending_key (line 498) | [TestClass] method Act (line 503) | protected override void Act() method then_all_entries_are_written (line 517) | [TestMethod] class when_writing_several_entries_with_descending_key (line 535) | [TestClass] method Act (line 540) | protected override void Act() method then_all_entries_are_written (line 554) | [TestMethod] class when_writing_200_entries_with_ascending_key (line 572) | [TestClass] method Act (line 577) | protected override void Act() method then_all_entries_are_written (line 593) | [TestMethod] class when_writing_several_entries_with_ascending_key (line 610) | [TestClass] method Act (line 615) | protected override void Act() method then_all_entries_are_written (line 631) | [TestMethod] class when_writing_with_version_opcode_level (line 648) | [TestClass] method Act (line 651) | protected override void Act() method then_all_entries_with_version_opcode_level_are_written (line 665) | [TestMethod] class when_writing_with_enum_payload (line 681) | [TestClass] method Act (line 684) | protected override void Act() method then_writes_integral_value (line 695) | [TestMethod] class when_having_a_non_standard_instance_name_entries (line 716) | [TestClass] method Act (line 724) | protected override void Act() method then_instance_name_is_normalized (line 740) | [TestMethod] class when_sending_entries_with_big_payloads (line 755) | [TestClass] method Act (line 758) | protected override void Act() method then_entries_are_truncated (line 773) | [TestMethod] class when_sending_large_entries_that_exceed_batch_size (line 805) | [TestClass] method Act (line 808) | protected override void Act() method then_entries_are_sent_in_smaller_batches (line 823) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Sinks/WindowsAzureTableSinkTests.cs class given_configuration (line 20) | [TestClass] method when_creating_sink_for_null_connection_string_then_throws (line 25) | [TestMethod] method when_creating_sink_with_invalid_connection_string_then_throws (line 31) | [TestMethod] method when_creating_sink_with_small_buffer_size_then_throws (line 37) | [TestMethod] method when_creating_sink_sort_is_descending_by_default (line 43) | [TestMethod] method tablename_is_invalid_if_starts_with_number (line 49) | [TestMethod] method tablename_is_invalid_if_longer_than_64 (line 55) | [TestMethod] method when_cannot_connect_to_storage_account_then_flush_should_finish_faulted (line 61) | [TestMethod] method when_cannot_connect_to_storage_account_then_on_completed_should_not_stall_or_throw (line 88) | [TestMethod] class given_azure_table_event_entry (line 108) | [TestClass] method when_writing_entity_adds_payload_to_dictionary (line 111) | [TestMethod] method when_writing_entity_keeps_proper_type (line 123) | [TestMethod] method when_generating_key_then_prefixes_with_instance_name (line 146) | [TestMethod] method when_having_big_message_value_then_truncates (line 160) | [TestMethod] method when_having_big_payload_value_then_stores_warning_and_does_not_contain_payload (line 171) | [TestMethod] method when_having_big_payload_then_truncates (line 185) | [TestMethod] method when_having_big_overall_payloads_then_stores_warning_and_does_not_contain_payload (line 197) | [TestMethod] method when_several_payload_values_then_takes_first_ones_as_columns (line 210) | [TestMethod] class given_bounded_windows_azure_table_sink (line 243) | [TestClass] method Given (line 251) | protected override void Given() method OnCleanup (line 260) | protected override void OnCleanup() method when_overflowing_buffer_capacity_then_sends_only_buffer_capacity (line 266) | [TestMethod] method when_overflowing_buffer_capacity_then_notifies_once (line 285) | [TestMethod] method when_restoring_buffer_capacity_then_writes_events (line 304) | [TestMethod] method when_restoring_buffer_capacity_then_notifies_once (line 329) | [TestMethod] class given_sink_with_onCompleted_timeout (line 349) | [TestClass] method when_sending_on_completed_blocks_for_timeout_period_only (line 352) | [TestMethod] class TestableWindowsAzureTableSink (line 375) | internal class TestableWindowsAzureTableSink : WindowsAzureTableSink method TestableWindowsAzureTableSink (line 381) | public TestableWindowsAzureTableSink(string instanceName, int maxBuffe... method ExecuteBatchAsync (line 386) | internal override Task> ExecuteBatchAsync(TableBatc... method EnsureTableExistsAsync (line 396) | internal override async Task EnsureTableExistsAsync() FILE: source/Tests/SemanticLogging.Tests/TestObjects/CustomSink.cs class CustomSink (line 7) | public class CustomSink : IObserver method CustomSink (line 9) | public CustomSink(string required, int? optional) method OnCompleted (line 19) | public void OnCompleted() method OnError (line 23) | public void OnError(Exception error) method OnNext (line 27) | public void OnNext(EventEntry value) FILE: source/Tests/SemanticLogging.Tests/TestObjects/DifferentEnumsEventSource.cs class DifferentEnumsEventSource (line 8) | [EventSource] method UsingEnumArguments (line 13) | [Event(306)] method UsingAllEnumArguments (line 19) | [Event(307)] type MyIntEnum (line 27) | public enum MyIntEnum { Value1, Value2, Value3 } type MyLongEnum (line 29) | public enum MyLongEnum : long { Value1, Value2, Value3 } type MyShortEnum (line 31) | public enum MyShortEnum : short { Value1, Value2, Value3 } type MyByteEnum (line 33) | public enum MyByteEnum : byte { Value1, Value2, Value3 } type MySByteEnum (line 35) | public enum MySByteEnum : sbyte { Value1, Value2, Value3 } type MyUShortEnum (line 37) | public enum MyUShortEnum : ushort { Value1, Value2, Value3 } type MyUIntEnum (line 39) | public enum MyUIntEnum : uint { Value1, Value2, Value3 } type MyULongEnum (line 41) | public enum MyULongEnum : uint { Value1, Value2, Value3 } FILE: source/Tests/SemanticLogging.Tests/TestObjects/InMemoryEventListener.cs class InMemoryEventListener (line 14) | public class InMemoryEventListener : EventListener, IObserver method InMemoryEventListener (line 23) | public InMemoryEventListener() method InMemoryEventListener (line 28) | public InMemoryEventListener(IEventTextFormatter formatter = null) method ToString (line 40) | public override string ToString() method Dispose (line 48) | public override void Dispose() method OnEventWritten (line 55) | protected override void OnEventWritten(EventWrittenEventArgs eventData) method OnCompleted (line 62) | public void OnCompleted() method OnError (line 66) | public void OnError(Exception error) method OnNext (line 70) | public void OnNext(EventEntry value) FILE: source/Tests/SemanticLogging.Tests/TestObjects/LargeManifestEventSource.cs class LargeManifestEventSource (line 7) | [EventSource] class Keywords (line 12) | public class Keywords class Tasks (line 20) | public class Tasks method MultipleKeywords11 (line 26) | [Event(11, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords12 (line 35) | [Event(12, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords13 (line 38) | [Event(13, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords14 (line 41) | [Event(14, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords15 (line 44) | [Event(15, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords16 (line 47) | [Event(16, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords17 (line 50) | [Event(17, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords18 (line 53) | [Event(18, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords21 (line 56) | [Event(21, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords22 (line 59) | [Event(22, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords23 (line 62) | [Event(23, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords24 (line 65) | [Event(24, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords25 (line 68) | [Event(25, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords26 (line 71) | [Event(26, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords27 (line 74) | [Event(27, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords28 (line 77) | [Event(28, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords111 (line 80) | [Event(111, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords112 (line 83) | [Event(112, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords113 (line 86) | [Event(113, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords114 (line 89) | [Event(114, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords115 (line 92) | [Event(115, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords116 (line 95) | [Event(116, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords117 (line 98) | [Event(117, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords118 (line 101) | [Event(118, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords121 (line 104) | [Event(121, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords122 (line 107) | [Event(122, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords123 (line 110) | [Event(123, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords124 (line 113) | [Event(124, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords125 (line 116) | [Event(125, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords126 (line 119) | [Event(126, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords127 (line 122) | [Event(127, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords128 (line 125) | [Event(128, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords311 (line 128) | [Event(311, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords312 (line 131) | [Event(312, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords313 (line 134) | [Event(313, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords314 (line 137) | [Event(314, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords315 (line 140) | [Event(315, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords316 (line 143) | [Event(316, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords317 (line 146) | [Event(317, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords318 (line 149) | [Event(318, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords321 (line 152) | [Event(321, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords322 (line 155) | [Event(322, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords323 (line 158) | [Event(323, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords324 (line 161) | [Event(324, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords325 (line 164) | [Event(325, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords326 (line 167) | [Event(326, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords327 (line 170) | [Event(327, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords328 (line 173) | [Event(328, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3111 (line 176) | [Event(3111, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3112 (line 179) | [Event(3112, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3113 (line 182) | [Event(3113, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3114 (line 185) | [Event(3114, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3115 (line 188) | [Event(3115, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3116 (line 191) | [Event(3116, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3117 (line 194) | [Event(3117, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3118 (line 197) | [Event(3118, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3121 (line 200) | [Event(3121, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3122 (line 203) | [Event(3122, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3123 (line 206) | [Event(3123, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3124 (line 209) | [Event(3124, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3125 (line 212) | [Event(3125, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3126 (line 215) | [Event(3126, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3127 (line 218) | [Event(3127, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords3128 (line 221) | [Event(3128, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords411 (line 224) | [Event(411, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords412 (line 227) | [Event(412, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords413 (line 230) | [Event(413, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords414 (line 233) | [Event(414, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords415 (line 236) | [Event(415, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords416 (line 239) | [Event(416, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords417 (line 242) | [Event(417, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords418 (line 245) | [Event(418, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords421 (line 248) | [Event(421, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords422 (line 251) | [Event(422, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords423 (line 254) | [Event(423, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords424 (line 257) | [Event(424, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords425 (line 260) | [Event(425, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords426 (line 263) | [Event(426, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords427 (line 266) | [Event(427, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords428 (line 269) | [Event(428, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4111 (line 272) | [Event(4111, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4112 (line 275) | [Event(4112, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4113 (line 278) | [Event(4113, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4114 (line 281) | [Event(4114, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4115 (line 284) | [Event(4115, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4116 (line 287) | [Event(4116, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4117 (line 290) | [Event(4117, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4118 (line 293) | [Event(4118, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4121 (line 296) | [Event(4121, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4122 (line 299) | [Event(4122, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4123 (line 302) | [Event(4123, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4124 (line 305) | [Event(4124, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4125 (line 308) | [Event(4125, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4126 (line 311) | [Event(4126, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4127 (line 314) | [Event(4127, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4128 (line 317) | [Event(4128, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4311 (line 320) | [Event(4311, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4312 (line 323) | [Event(4312, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4313 (line 326) | [Event(4313, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4314 (line 329) | [Event(4314, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4315 (line 332) | [Event(4315, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4316 (line 335) | [Event(4316, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4317 (line 338) | [Event(4317, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4318 (line 341) | [Event(4318, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4321 (line 344) | [Event(4321, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4322 (line 347) | [Event(4322, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4323 (line 350) | [Event(4323, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4324 (line 353) | [Event(4324, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4325 (line 356) | [Event(4325, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4326 (line 359) | [Event(4326, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4327 (line 362) | [Event(4327, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords4328 (line 365) | [Event(4328, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43111 (line 368) | [Event(43111, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43112 (line 371) | [Event(43112, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43113 (line 374) | [Event(43113, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43114 (line 377) | [Event(43114, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43115 (line 380) | [Event(43115, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43116 (line 383) | [Event(43116, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43117 (line 386) | [Event(43117, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43118 (line 389) | [Event(43118, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43121 (line 392) | [Event(43121, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43122 (line 395) | [Event(43122, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43123 (line 398) | [Event(43123, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43124 (line 401) | [Event(43124, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43125 (line 404) | [Event(43125, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43126 (line 407) | [Event(43126, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43127 (line 410) | [Event(43127, Keywords = Keywords.DataBase | Keywords.Perf)] method MultipleKeywords43128 (line 413) | [Event(43128, Keywords = Keywords.DataBase | Keywords.Perf)] FILE: source/Tests/SemanticLogging.Tests/TestObjects/MockColorMapper.cs class MockColorMapper (line 9) | public class MockColorMapper : IConsoleColorMapper method MockColorMapper (line 11) | public MockColorMapper() method Map (line 20) | public ConsoleColor? Map(EventLevel eventLevel) FILE: source/Tests/SemanticLogging.Tests/TestObjects/MockConsoleOutput.cs class MockConsoleOutput (line 8) | public class MockConsoleOutput : IDisposable method MockConsoleOutput (line 13) | public MockConsoleOutput() method Dispose (line 25) | public void Dispose() FILE: source/Tests/SemanticLogging.Tests/TestObjects/MockDefaultConsoleColorMapper.cs class MockDefaultConsoleColorMapper (line 9) | public class MockDefaultConsoleColorMapper : DefaultConsoleColorMapper method Map (line 13) | public override ConsoleColor? Map(EventLevel eventLevel) FILE: source/Tests/SemanticLogging.Tests/TestObjects/MockEventListener.cs class MockEventListener (line 9) | public class MockEventListener : EventListener method OnEventWritten (line 13) | protected override void OnEventWritten(EventWrittenEventArgs eventData) FILE: source/Tests/SemanticLogging.Tests/TestObjects/MockFormatter.cs class MockFormatter (line 10) | public class MockFormatter : IEventTextFormatter method WriteEvent (line 16) | public void WriteEvent(EventEntry eventData, TextWriter writer) FILE: source/Tests/SemanticLogging.Tests/TestObjects/MockHttpListener.cs class MockHttpListener (line 10) | public class MockHttpListener method MockHttpListener (line 20) | public MockHttpListener(int port = 3620, int portTryRange = 100) method Stop (line 27) | public void Stop() method Start (line 35) | public string Start(MockHttpListenerResponse message) FILE: source/Tests/SemanticLogging.Tests/TestObjects/MockHttpListenerResponse.cs class MockHttpListenerResponse (line 5) | public class MockHttpListenerResponse method MockHttpListenerResponse (line 7) | public MockHttpListenerResponse() FILE: source/Tests/SemanticLogging.Tests/TestObjects/MultipleTypesEventSource.cs class MultipleTypesEventSource (line 8) | [EventSource] type Color (line 11) | public enum Color method ManyTypes (line 20) | [Event(1)] FILE: source/Tests/SemanticLogging.Tests/TestObjects/MyCompanyEventSource.cs type MyColor (line 8) | public enum MyColor { Red, Yellow, Blue } class MyCompanyEventSource (line 10) | [EventSource(Name = "MyCompany")] class Keywords (line 13) | public class Keywords class Tasks (line 21) | public class Tasks method Failure (line 27) | [Event(1, Message = "Application Failure: {0}", Level = EventLevel.Err... method Startup (line 30) | [Event(2, Message = "Starting up.", Keywords = Keywords.Perf, Level = ... method PageStart (line 33) | [Event(3, Message = "loading page {1} activityID={0}", Opcode = EventO... method PageStop (line 37) | [Event(4, Opcode = EventOpcode.Stop, Task = Tasks.Page, Keywords = Key... method DBQueryStart (line 40) | [Event(5, Opcode = EventOpcode.Start, Task = Tasks.DBQuery, Keywords =... method DBQueryStop (line 43) | [Event(6, Opcode = EventOpcode.Stop, Task = Tasks.DBQuery, Keywords = ... method Mark (line 46) | [Event(7, Level = EventLevel.Verbose, Keywords = Keywords.DataBase)] method LogColor (line 49) | [Event(8)] method WithOpcodeAndNoTaskSpecfied (line 54) | [Event(9, Opcode = EventOpcode.Start)] method MultipleKeywords (line 58) | [Event(10, Keywords = Keywords.DataBase | Keywords.Perf)] method WithRelatedActivityId (line 61) | [Event(11, Task = Tasks.Page, Opcode = EventOpcode.Send)] method MyCompanyEventSource (line 66) | public MyCompanyEventSource() method OnEventCommand (line 70) | protected override void OnEventCommand(EventCommandEventArgs command) FILE: source/Tests/SemanticLogging.Tests/TestObjects/SimpleEventSource.cs class SimpleEventSource (line 7) | [EventSource(Name = "SimpleEventSource-CustomName")] class Opcodes (line 10) | public static class Opcodes class Tasks (line 16) | public static class Tasks class Keywords (line 22) | public static class Keywords method MyEvent1 (line 29) | [Event(1, Level = EventLevel.Warning, Version = 1)] method MyEvent2 (line 35) | public void MyEvent2(string event2Arg0, int event2Arg1) method NoTaskSpecfied (line 41) | [Event(3, Opcode = EventOpcode.Start)] method OpcodeInfo (line 45) | [Event(4, Task = Tasks.Opcode, Opcode = EventOpcode.Info)] method OpcodeStart (line 48) | [Event(5, Task = Tasks.Opcode, Opcode = EventOpcode.Start)] method OpcodeStop (line 51) | [Event(6, Task = Tasks.Opcode, Opcode = EventOpcode.Stop)] method OpcodeDataCollectionStart (line 54) | [Event(7, Task = Tasks.Opcode, Opcode = EventOpcode.DataCollectionStart)] method OpcodeDataCollectionStop (line 57) | [Event(8, Task = Tasks.Opcode, Opcode = EventOpcode.DataCollectionStop)] method OpcodeExtension (line 60) | [Event(9, Task = Tasks.Opcode, Opcode = EventOpcode.Extension)] method OpcodeReply (line 63) | [Event(10, Task = Tasks.Opcode, Opcode = EventOpcode.Reply)] method OpcodeResume (line 66) | [Event(11, Task = Tasks.Opcode, Opcode = EventOpcode.Resume)] method OpcodeSuspend (line 69) | [Event(12, Task = Tasks.Opcode, Opcode = EventOpcode.Suspend)] method OpcodeSend (line 72) | [Event(13, Task = Tasks.Opcode, Opcode = EventOpcode.Send)] method OpcodeReceive (line 75) | [Event(14, Task = Tasks.Opcode, Opcode = EventOpcode.Receive)] method CustomOpcode1 (line 78) | [Event(15, Task = Tasks.Custom, Opcode = Opcodes.Opcode1)] method CustomOpcode2 (line 81) | [Event(16, Task = Tasks.Custom, Opcode = Opcodes.Opcode2)] method LevelLogAlways (line 84) | [Event(21, Level = EventLevel.LogAlways)] method LevelCritical (line 87) | [Event(22, Level = EventLevel.Critical)] method LevelError (line 90) | [Event(23, Level = EventLevel.Error)] method LevelWarning (line 93) | [Event(24, Level = EventLevel.Warning)] method LevelInformational (line 96) | [Event(25, Level = EventLevel.Informational)] method LevelVerbose (line 99) | [Event(26, Level = EventLevel.Verbose)] method EventWithLongKeywords (line 102) | [Event(27, Keywords = Keywords.LongKeyword)] FILE: source/Tests/SemanticLogging.Tests/TestObjects/SimpleMessageFormatter.cs class SimpleMessageFormatter (line 8) | internal class SimpleMessageFormatter : IEventTextFormatter method WriteEvent (line 10) | public void WriteEvent(EventEntry eventEntry, TextWriter writer) FILE: source/Tests/SemanticLogging.Tests/TestObjects/StringCollectionEventListener.cs class StringCollectionEventListener (line 10) | public class StringCollectionEventListener : EventListener, IObserver pr... FILE: source/Tests/SemanticLogging.Tests/UsingEventListener/FlatFileEventListenerTests.cs class FlatFileEventListenerTests (line 20) | [TestClass] method SetUp (line 28) | [TestInitialize] method TearDown (line 37) | [TestCleanup] method ThrowOnDirectoryNotFound (line 58) | [TestMethod] method ThrowOnInvalidFileChars (line 65) | [TestMethod] method ThrowOnInvalidOSFileNames (line 79) | [TestMethod] method ThrowOnPathNavigationFileName (line 87) | [TestMethod] method CreatesFlatFile (line 96) | [TestMethod] method AppendsEntriesToFlatFile (line 110) | [TestMethod] method ConcurrentAppendsEntriesToFlatFile (line 124) | [TestMethod] method AppendsEntriesFromDifferentSourcesToFlatFile (line 138) | [TestMethod] method AppendsEntriesFromDifferentSourcesUsesCorrectSchema (line 153) | [TestMethod] method NonDefaultMessageIsLogged (line 170) | [TestMethod] method AppendsEntriesToFlatFileWithJsonFormatter (line 182) | [TestMethod] method AppendsEntriesToFlatFileWithXmlFormatter (line 196) | [TestMethod] method AppendsEntriesToFlatFileWithNoInvalidEntries (line 210) | [TestMethod] method ReadFileWithoutLock (line 223) | private static string ReadFileWithoutLock(string fileName) FILE: source/Tests/SemanticLogging.Tests/UsingEventListener/ObservableEventListenerFixture.PartialTrust.cs class ObservableEventListenerFixturePartialTrust (line 17) | [TestClass] method CanGetThreadIdAndProcessidOnFullTrust (line 20) | [TestMethod] method CannotGetThreadIdAndProcessidOnPartialTrust (line 54) | [TestMethod] method CannotGetThreadIdAndProcessidOnPartialTrustIfFullyTrusted (line 86) | [TestMethod] class ProcessIdAndThreadIdTester (line 127) | public class ProcessIdAndThreadIdTester : MarshalByRefObject method GetProcessIdAndThreadIdThoughEvent (line 129) | public Tuple GetProcessIdAndThreadIdThoughEvent() class SimpleObserver (line 150) | private class SimpleObserver : IObserver method OnCompleted (line 154) | public void OnCompleted() method OnError (line 159) | public void OnError(Exception error) method OnNext (line 164) | public void OnNext(T value) FILE: source/Tests/SemanticLogging.Tests/UsingEventListener/ObservableEventListenerFixture.cs class ObservableEventListenerFixture (line 16) | [TestClass] method Arrange (line 22) | protected override void Arrange() method Teardown (line 27) | protected override void Teardown() method when_subscribing_then_receives_events (line 32) | [TestMethod] method when_subscribing_then_receives_parsed_schema (line 51) | [TestMethod] method when_subscribing_then_receives_raw_payload (line 64) | [TestMethod] method when_subscribing_then_receives_activity_id (line 77) | [TestMethod] method when_subscribing_then_receives_related_activity_id (line 101) | [TestMethod] method can_subscribe_multiple_sinks (line 126) | [TestMethod] method when_disposing_listener_then_calls_OnCompleted_on_sinks (line 141) | [TestMethod] method when_disposing_listener_then_does_not_dispose_sinks (line 161) | [TestMethod] method when_unsubscribing_then_stops_receiving_events (line 180) | [TestMethod] method when_unsubscribing_then_does_not_send_OnCompleted_to_sink (line 195) | [TestMethod] method when_disposing_listener_then_stops_publishing_events (line 207) | [TestMethod] method when_disposing_listener_then_sends_OnCompleted (line 220) | [TestMethod] class MockSink (line 235) | private sealed class MockSink : IObserver, IDisposable method OnCompleted (line 246) | void IObserver.OnCompleted() method OnError (line 251) | void IObserver.OnError(Exception error) method OnNext (line 256) | void IObserver.OnNext(EventEntry value) method Dispose (line 261) | public void Dispose() FILE: source/Tests/SemanticLogging.Tests/UsingEventListener/SqlDatabaseEventListenerTests.cs class when_receiving_many_events_with_imperative_flush (line 13) | [TestClass] method GetLocalDatabaseFileName (line 21) | protected override string GetLocalDatabaseFileName() method Given (line 26) | protected override void Given() method OnCleanup (line 42) | protected override void OnCleanup() method then_all_events_should_be_flushed (line 49) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/UsingEventListener/WindowsAzureTableSinkFixture_Integration.cs class given_empty_account (line 15) | public class given_empty_account : ArrangeActAssert method Arrange (line 25) | protected override void Arrange() method Teardown (line 44) | protected override void Teardown() class when_writing_to_in_ascending_order (line 56) | [TestClass] method Act (line 59) | protected override void Act() method then_orders_them_in_ascending_order (line 71) | [TestMethod] class when_writing_to_storage (line 87) | [TestClass] method Act (line 90) | protected override void Act() method then_can_force_flush_messages (line 103) | [TestMethod] method then_orders_them_from_newer_to_older (line 118) | [TestMethod] method then_includes_process_and_thread_id (line 135) | [TestMethod] class when_writing_to_storage_with_activity_id (line 157) | [TestClass] method Arrange (line 162) | protected override void Arrange() method Act (line 172) | protected override void Act() method Teardown (line 182) | protected override void Teardown() method then_includes_activity_id_in_all_events (line 189) | [TestMethod] method then_includes_related_activity_id_in_event (line 203) | [TestMethod] class when_writing_with_version_opcode_level (line 218) | [TestClass] method Act (line 221) | protected override void Act() method then_all_entries_with_version_opcode_level_are_written (line 230) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Utility/BufferedEventPublisherFixture.cs class bufferedEventPublisher_given_configuration (line 14) | [TestClass] method when_null_sinkId_throws (line 17) | [TestMethod] method when_null_eventPublisherAction_throws (line 24) | [TestMethod] method when_negative_bufferingInterval_throws (line 31) | [TestMethod] method when_overrange_bufferingInterval_throws (line 38) | [TestMethod] method when_negative_bufferingCount_throw (line 45) | [TestMethod] method when_no_interval_and_no_count_throw (line 52) | [TestMethod] method when_maxBufferSize_smaller_than_3times_count_throw (line 59) | [TestMethod] method when_overrange_maxbuffering_throws (line 66) | [TestMethod] method when_zero_interval_is_set_default_minimum (line 73) | [TestMethod] class given_bufferedEventPublisher (line 81) | public abstract class given_bufferedEventPublisher : ContextBase method Given (line 92) | protected override void Given() method OnCleanup (line 97) | protected override void OnCleanup() method PublishEventsAsync (line 107) | private async Task PublishEventsAsync(IList batch) class when_post_events_and_interval_expire (line 125) | [TestClass] method Given (line 128) | protected override void Given() method When (line 134) | protected override void When() method then_all_events_are_published (line 143) | [TestMethod] class when_post_events_and_flushAsync (line 157) | [TestClass] method Given (line 160) | protected override void Given() method When (line 166) | protected override void When() method then_all_events_are_published (line 175) | [TestMethod] class when_post_events_before_and_after_retry_started (line 184) | [TestClass] method Given (line 189) | protected override void Given() method When (line 195) | protected override void When() method then_all_events_posted_before_and_after_retry_should_be_published (line 209) | [TestMethod] class when_post_events_with_count_only (line 218) | [TestClass] method Given (line 221) | protected override void Given() method When (line 227) | protected override void When() method then_all_events_are_published (line 236) | [TestMethod] class when_post_events_with_interval_only (line 244) | [TestClass] method Given (line 247) | protected override void Given() method When (line 253) | protected override void When() method then_all_events_are_published (line 262) | [TestMethod] class when_post_events_with_count_only_and_flush (line 276) | [TestClass] method Given (line 279) | protected override void Given() method When (line 285) | protected override void When() method then_all_events_are_published (line 294) | [TestMethod] class when_post_events_with_internval_only_and_flush (line 304) | [TestClass] method Given (line 307) | protected override void Given() method When (line 313) | protected override void When() method then_all_events_are_published (line 322) | [TestMethod] class when_post_events_with_count_only_and_multi_flush (line 337) | [TestClass] method Given (line 340) | protected override void Given() method When (line 346) | protected override void When() method then_all_events_are_published_after_each_flush (line 371) | [TestMethod] class when_post_events_with_count_and_interval_with_count_first (line 383) | [TestClass] method Given (line 386) | protected override void Given() method When (line 392) | protected override void When() method then_all_events_are_published (line 401) | [TestMethod] class when_post_events_with_count_and_interval_with_interval_first (line 409) | [TestClass] method Given (line 412) | protected override void Given() method When (line 418) | protected override void When() method then_all_events_are_published (line 427) | [TestMethod] class when_publishing_more_than_buffering_count (line 435) | [TestClass] method Given (line 440) | protected override void Given() method When (line 449) | protected override void When() method then_only_batch_size_number_of_events_are_published (line 458) | [TestMethod] class when_throwing_exception_on_publish (line 466) | [TestClass] method Given (line 471) | protected override void Given() method When (line 480) | protected override void When() method then_buffering_count_does_not_attempt_to_flush (line 489) | [TestMethod] method then_flushing_returns_failure (line 508) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Utility/EventSourceAnalyzerFixture.cs class given_eventSourceAnalyzer (line 11) | [TestClass] method when_inspecting_event_with_bad_format (line 14) | [TestMethod] method when_inspecting_event_with_eventId_mismatch (line 22) | [TestMethod] //Note: type in error message comes from ETW internal API method when_inspecting_event_with_missing_writeEvent_call (line 30) | [TestMethod] method when_inspecting_event_with_duplicate_events (line 38) | [TestMethod] method when_inspecting_source_with_no_events (line 46) | [TestMethod] method when_inspecting_source_with_argument_order_mismatch_of_same_type (line 53) | [TestMethod] method when_inspecting_source_with_argument_order_mismatch_of_same_type_mixed (line 60) | [TestMethod] method when_inspecting_source_with_argument_order_mismatch_of_different_type (line 67) | [TestMethod] method when_inspecting_event_with_incorrect_level_filtering (line 74) | [TestMethod] method when_inspecting_event_with_incorrect_keywords_filtering (line 81) | [TestMethod] method when_not_defined_opcode (line 89) | [TestMethod] method when_inspecting_event_with_null_argument_in_writeEvent (line 97) | [TestMethod] method when_inspecting_event_with_less_writeEvent_arguments (line 104) | [TestMethod] method when_inspecting_event_with_more_writeEvent_arguments (line 111) | [TestMethod] method when_inspecting_event_with_differentTypeArguments_in_writeEvent (line 118) | [TestMethod] method when_inspecting_event_enum_types_that_generates_invalid_manifest (line 125) | [TestMethod] method when_inspecting_valid_eventSources (line 132) | [TestMethod] method when_inspecting_eventSource_with_more_than_one_method_argument_use_nondefault_values (line 141) | [TestMethod] class BadFormatEventSource (line 149) | [EventSource] method EventWithBadMessage (line 154) | [Event(1, Message = "")] class NoSingletonEventSource (line 160) | [EventSource] method SimpleEvent (line 163) | [Event(1)] class EventIdMismatchEventSource (line 171) | [EventSource] method EventWithIdMismatch (line 176) | [Event(1)] class NoEventsEventSource (line 184) | [EventSource] method NoEvent (line 189) | [NonEvent] class DuplicateEventsEventSource (line 196) | [EventSource] method Event1 (line 201) | [Event(1)] method DuplicateEvent1 (line 207) | [Event(1)] class NotDecoratedPublicMethodsEventSource (line 215) | [EventSource] method NotAnEvent (line 220) | [NonEvent] method MissingEventAttribute1 (line 225) | public void MissingEventAttribute1() method MissingEventAttribute2 (line 230) | public void MissingEventAttribute2() class MissingWriteEventCallEventSource (line 236) | [EventSource] method MissingWriteEventCall (line 241) | [Event(1)] class IncorrectLevelFilterEventSource (line 247) | [EventSource] method IncorrectEventLevelFilter (line 252) | [Event(1, Level = EventLevel.Critical)] class IncorrectKeywordsFilterEventSource (line 262) | [EventSource] class Keywords (line 265) | public class Keywords method IncorrectEventKeywordsFilter (line 272) | [Event(1, Level = EventLevel.Error, Keywords = Keywords.CustomKeyword)] class SameTypeArgumentsOrderMismatchEventSource (line 282) | [EventSource] method AllSameType (line 287) | [Event(1)] class BooleanTypeArgumentsOrderMismatchEventSource (line 294) | [EventSource] method MixedAndSameType (line 299) | [Event(1)] class DifferentTypeArgumentsOrderMismatchEventSource (line 306) | [EventSource] method AllDifferentType (line 311) | [Event(1)] class NonDefinedOpcodeEventSource (line 319) | [EventSource] method IncorrectOpcodeValue (line 324) | [Event(1, Opcode = (EventOpcode)13)] class NullTypeArgumentEventSource (line 332) | [EventSource] method WriteEventWithNull (line 337) | [Event(1)] class LessWriteEventArgumentsEventSource (line 345) | [EventSource] method LessWriteEventArgs (line 350) | [Event(1)] class MoreWriteEventArgumentsEventSource (line 357) | [EventSource] method MoreWriteEventArgs (line 362) | [Event(1)] class DifferentTypeArgumentsWriteEventEventSource (line 370) | [EventSource] method IntMappedToEnum (line 375) | [Event(1)] class NonDefaultArgumentValuesEventSource (line 382) | [EventSource] method AllValues (line 387) | [Event(1)] FILE: source/Tests/SemanticLogging.Tests/Utility/FileUtilFixture.cs class FileUtilFixture (line 11) | [TestClass] method ThrowOnInvalidFileChars (line 14) | [TestMethod] method ThrowOnInvalidOSFileNames (line 28) | [TestMethod] method ThrowOnPathNavigationFileName (line 36) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Utility/GuardFixture.cs class GuardFixture (line 10) | [TestClass] method ThrowOnInvalidDateTimeFormat (line 13) | [TestMethod] method CheckForInvalidFileNameChars (line 20) | [TestMethod] FILE: source/Tests/SemanticLogging.Tests/Utility/NativeMethods.cs class NativeMethods (line 7) | internal static class NativeMethods method GetCurrentThreadId (line 9) | [DllImport("kernel32.dll")]