CoverageDSPriv.ClassDataTable.AddClassRow Method (String, String, UInt32, UInt32, UInt32, UInt32, UInt32, CoverageDSPriv.NamespaceTableRow)
Adds a class row to the class data table by using the provided column values. 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 AddClassRow ( _
ClassKeyName As String, _
ClassName As String, _
LinesCovered As UInteger, _
LinesNotCovered As UInteger, _
LinesPartiallyCovered As UInteger, _
BlocksCovered As UInteger, _
BlocksNotCovered As UInteger, _
parentNamespaceTableRowByNamespace_Class As CoverageDSPriv.NamespaceTableRow _
) As CoverageDSPriv.ClassRow
public CoverageDSPriv.ClassRow AddClassRow(
string ClassKeyName,
string ClassName,
uint LinesCovered,
uint LinesNotCovered,
uint LinesPartiallyCovered,
uint BlocksCovered,
uint BlocksNotCovered,
CoverageDSPriv.NamespaceTableRow parentNamespaceTableRowByNamespace_Class
)
public:
CoverageDSPriv::ClassRow^ AddClassRow(
String^ ClassKeyName,
String^ ClassName,
unsigned int LinesCovered,
unsigned int LinesNotCovered,
unsigned int LinesPartiallyCovered,
unsigned int BlocksCovered,
unsigned int BlocksNotCovered,
CoverageDSPriv::NamespaceTableRow^ parentNamespaceTableRowByNamespace_Class
)
member AddClassRow :
ClassKeyName:string *
ClassName:string *
LinesCovered:uint32 *
LinesNotCovered:uint32 *
LinesPartiallyCovered:uint32 *
BlocksCovered:uint32 *
BlocksNotCovered:uint32 *
parentNamespaceTableRowByNamespace_Class:CoverageDSPriv.NamespaceTableRow -> CoverageDSPriv.ClassRow
public function AddClassRow(
ClassKeyName : String,
ClassName : String,
LinesCovered : uint,
LinesNotCovered : uint,
LinesPartiallyCovered : uint,
BlocksCovered : uint,
BlocksNotCovered : uint,
parentNamespaceTableRowByNamespace_Class : CoverageDSPriv.NamespaceTableRow
) : CoverageDSPriv.ClassRow
Parameters
ClassKeyName
Type: StringThe primary key name of the class.
ClassName
Type: StringThe name of the class.
LinesCovered
Type: UInt32The lines that are covered.
LinesNotCovered
Type: UInt32The lines that are not covered.
LinesPartiallyCovered
Type: UInt32The lines that are partially covered.
BlocksCovered
Type: UInt32The blocks that are covered.
BlocksNotCovered
Type: UInt32The blocks that are not covered.
parentNamespaceTableRowByNamespace_Class
Type: Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.NamespaceTableRowThe fully qualified class name of the parent table row.
Return Value
Type: Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.ClassRow
The added table row.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
CoverageDSPriv.ClassDataTable Class
Microsoft.VisualStudio.Coverage.Analysis Namespace
Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.ClassRow