Share via


CoverageDSPriv.ModuleDataTable.AddModuleRow Method (String, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)

Adds a new module row that contains the provided values to this table. This class and its members are reserved for internal use and are not intended to be used in your code.

Namespace:  Microsoft.VisualStudio.Coverage.Analysis
Assembly:  Microsoft.VisualStudio.Coverage.Analysis (in Microsoft.VisualStudio.Coverage.Analysis.dll)

Syntax

'Declaration
Public Function AddModuleRow ( _
    ModuleName As String, _
    ImageSize As UInteger, _
    ImageLinkTime As UInteger, _
    LinesCovered As UInteger, _
    LinesPartiallyCovered As UInteger, _
    LinesNotCovered As UInteger, _
    BlocksCovered As UInteger, _
    BlocksNotCovered As UInteger _
) As CoverageDSPriv.ModuleRow
public CoverageDSPriv.ModuleRow AddModuleRow(
    string ModuleName,
    uint ImageSize,
    uint ImageLinkTime,
    uint LinesCovered,
    uint LinesPartiallyCovered,
    uint LinesNotCovered,
    uint BlocksCovered,
    uint BlocksNotCovered
)
public:
CoverageDSPriv::ModuleRow^ AddModuleRow(
    String^ ModuleName, 
    unsigned int ImageSize, 
    unsigned int ImageLinkTime, 
    unsigned int LinesCovered, 
    unsigned int LinesPartiallyCovered, 
    unsigned int LinesNotCovered, 
    unsigned int BlocksCovered, 
    unsigned int BlocksNotCovered
)
member AddModuleRow : 
        ModuleName:string * 
        ImageSize:uint32 * 
        ImageLinkTime:uint32 * 
        LinesCovered:uint32 * 
        LinesPartiallyCovered:uint32 * 
        LinesNotCovered:uint32 * 
        BlocksCovered:uint32 * 
        BlocksNotCovered:uint32 -> CoverageDSPriv.ModuleRow
public function AddModuleRow(
    ModuleName : String, 
    ImageSize : uint, 
    ImageLinkTime : uint, 
    LinesCovered : uint, 
    LinesPartiallyCovered : uint, 
    LinesNotCovered : uint, 
    BlocksCovered : uint, 
    BlocksNotCovered : uint
) : CoverageDSPriv.ModuleRow

Parameters

  • ModuleName
    Type: String

    The name of the module

  • ImageSize
    Type: UInt32

    The size, in bytes, of the compiled image.

  • ImageLinkTime
    Type: UInt32

    The time stamp for when the image was compiled.

  • LinesCovered
    Type: UInt32

    The number of code lines that are covered in this analysis.

  • LinesPartiallyCovered
    Type: UInt32

    The number of code lines that are partially covered in this analysis.

  • LinesNotCovered
    Type: UInt32

    The number of code lines that are not covered in this analysis.

  • BlocksCovered
    Type: UInt32

    The number of code blocks that are covered in this analysis.

  • BlocksNotCovered
    Type: UInt32

    The number of code blocks that are not covered in this analysis.

Return Value

Type: Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.ModuleRow
The new module row that was added.

.NET Framework Security

See Also

Reference

CoverageDSPriv.ModuleDataTable Class

AddModuleRow Overload

Microsoft.VisualStudio.Coverage.Analysis Namespace