Microsoft.VisualStudio.Coverage.Analysis Namespace
This namespace contains classes that analyze the code under test.
Classes
Class | Description | |
---|---|---|
CoverageDSPriv.ClassDataTable | Represents a data table that contains class information in the code that is being analyzed. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.ClassRow | Represents the values in a data row in a CoverageDSPriv.ClassDataTable object. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.ClassRowChangeEvent | Occurs when any data in a class row changes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageAnalysisException | Represents a base exception for the coverage analysis. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDataJoinException | Represents the exception that is thrown when coverage analysis data join fails. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDS | Represents a strongly typed data set. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv | Represents a strongly typed in-memory cache of code analysis data. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageFileNotFoundException | Represents the exception that is thrown when the coverage analysis file is not found. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageInfo | No content here will be updated; please do not add material here. |
|
ImageNotFoundException | Represents the exception that is thrown when the compiled assembly cannot be found. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
InvalidBlockDataException | Represents the exception that is thrown when one or more code lines is mapped to a code block that is not valid. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
InvalidCoverageFileException | Represents the exception that is thrown when the coverage analysis file is not valid. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
InvalidCoverageXmlException | Represents the exception that is thrown when an XML exception occurs when object in the coverage analysis namespace is deserialized. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.LinesDataTable | Represents a data table that contains information about the lines of code that are being analyzed. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.LinesRow | Represents a data row in a CoverageDSPriv.LinesDataTable. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.LinesRowChangeEvent | Occurs when any data in a lines row changes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.MethodDataTable | Represents a data table that contains method information in the code that is being analyzed. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.MethodRow | Represents the values in a data row in a CoverageDSPriv.MethodDataTable object. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.MethodRowChangeEvent | Occurs when any data in a method row changes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.ModuleDataTable | Represents a data table that contains module information in the code that is being analyzed. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.ModuleRow | Represents the values in a data row in a CoverageDSPriv.ModuleDataTable object. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.ModuleRowChangeEvent | Occurs when any data in a module row changes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.NamespaceTableDataTable | Represents a data table that contains namespace information in the code that is being analyzed. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.NamespaceTableRow | Represents the values in a data row in a CoverageDSPriv.NamespaceTableDataTable object. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.NamespaceTableRowChangeEvent | Occurs when any data in a namespace row changes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.SourceFileNamesDataTable | Represents a data table that contains source file information for the code that is being analyzed. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.SourceFileNamesRow | Represents the values in a data row in a CoverageDSPriv.SourceFileNamesDataTable object. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.SourceFileNamesRowChangeEvent | Occurs when any data in a source file names row changes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
SymbolsNotFoundException | Represents the exception that is thrown when a symbols file is not found. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
UnsupportedFileVersionException | Represents the exception that is thrown when the version of a coverage analysis file is not supported. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
Utility | Provides common utility methods for coverage analysis. This class and its members are reserved for internal use and are not intended to be used in your code. |
Structures
Structure | Description | |
---|---|---|
BlockLineRange | Represents the line range data for a code block. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageStatistics | Represents the code coverage statistics for a method. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
LineCoverageInfo | Represents line coverage data that can be merged. This class and its members are reserved for internal use and are not intended to be used in your code. |
Interfaces
Interface | Description | |
---|---|---|
ICoverageDataProvider | Provides an interface from which all coverage analysis data providers derive. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
ICoverageModule | Provides an interface that is implemented by coverage analysis modules. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
ISymbolReader | Represents a symbol reader for code coverage analysis. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
ISymbolReaderFactory | Provides an interface to create a symbol provider. This class and its members are reserved for internal use and are not intended to be used in your code. |
Delegates
Delegate | Description | |
---|---|---|
CoverageDSPriv.ClassRowChangeEventHandler | Represents the method that will handle value change events from a CoverageDSPriv.ClassRow. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.LinesRowChangeEventHandler | Represents the method that will handle value change events from a CoverageDSPriv.LinesRow. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.MethodRowChangeEventHandler | Represents the method that will handle value change events from a CoverageDSPriv.MethodRow. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
MissingFileCallback | Represents a delegate for a method that attempts to find and return the correct path of a file that was not found by the calling method. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.ModuleRowChangeEventHandler | Represents the method that will handle value change events from a CoverageDSPriv.ModuleRow. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.NamespaceTableRowChangeEventHandler | This API supports the product infrastructure and is not intended to be used directly from your code. Represents the method that will handle value change events from a CoverageDSPriv.NamespaceTableRow. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.SourceFileNamesRowChangeEventHandler | Represents the delegate for the method that will handle value change events from a CoverageDSPriv.SourceFileNamesRow. This class and its members are reserved for internal use and are not intended to be used in your code. |
Enumerations
Enumeration | Description | |
---|---|---|
CoverageStatus | Provides the possible status of coverage for the LineCoverageInfo.CoverageStatus property. This class and its members are reserved for internal use and are not intended to be used in your code. |
Return to top