C# (CSharp) Microsoft.CodeAnalysis.Sarif.Driver Namespace

Classes

Name Description
AggregatingLogger
AnalysisContext
AnalyzeCommandBaseTests
AnalyzeOptionsBase
DriverResources
ExportConfigurationOptions
ExportRulesMetadataOptions
ExtensionMethodsTests
FileSystem A wrapper class for accessing the file system.
FormatForVisualStudioTests
MurmurHash Murmur hash 3 implementation of IHashCalculator. See http://www.codeproject.com/Articles/32829/Hash-Functions-An-Empirical-Comparison http://code.google.com/p/smhasher/ http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp
Ref A class that makes atomized string reference comparison easier. Stolen (slightly modified) from http://referencesource.microsoft.com/#System.Xml/System/Xml/Ref.cs.
RentalStream "Rental" stream. Wraps a stream object, but prevents the client from calling dispose on that stream object. This allows a stream to be passed, for example to TextReader or TextWriter, without giving up ownership of the underlying stream.
SarifHelpers
SarifLoggerTests
StatisticsLogger
TempFile Temporary file class; implements IDisposable to ensure an effort is made to delete the temporary file in the face of exceptions. If you need a directory or set of files instead of a file, use the TempDirectory class instead.
TestAnalysisContext
TestAnalyzeOptions
TestMessageLogger
VersionConstants
XmlWriterExtensions Extension methods applied to class XmlWriter.