Microsoft.VisualStudio.Coverage.Analysis Namespace

 

This namespace contains classes that analyze the code under test.

Classes

Class Description
System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass CoverageInfo

No content here will be updated; please do not add material here.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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
System_CAPS_pubstructure 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.

System_CAPS_pubstructure 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.

System_CAPS_pubstructure 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
System_CAPS_pubinterface 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.

System_CAPS_pubinterface 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.

System_CAPS_pubinterface 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.

System_CAPS_pubinterface 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
System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate 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
System_CAPS_pubenum 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