CoverageDSPriv.ClassDataTable Class
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.
Namespace: Microsoft.VisualStudio.Coverage.Analysis
Assembly: Microsoft.VisualStudio.Coverage.Analysis (in Microsoft.VisualStudio.Coverage.Analysis.dll)
Inheritance Hierarchy
System.Object
System.ComponentModel.MarshalByValueComponent
System.Data.DataTable
System.Data.TypedTableBase<T>
Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.ClassDataTable
Syntax
[SerializableAttribute]
public class ClassDataTable : TypedTableBase<CoverageDSPriv.ClassRow>
[SerializableAttribute]
public ref class ClassDataTable : TypedTableBase<CoverageDSPriv::ClassRow^>
[<SerializableAttribute>]
type ClassDataTable =
class
inherit TypedTableBase<CoverageDSPriv.ClassRow>
end
<SerializableAttribute>
Public Class ClassDataTable
Inherits TypedTableBase(Of CoverageDSPriv.ClassRow)
Constructors
Name | Description | |
---|---|---|
CoverageDSPriv.ClassDataTable() | Initializes a new instance of the CoverageDSPriv.ClassDataTable class. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CoverageDSPriv.ClassDataTable(SerializationInfo, StreamingContext) | Initializes a new instance of the CoverageDSPriv.ClassDataTable class from XML. This class and its members are reserved for internal use and are not intended to be used in your code. |
Properties
Name | Description | |
---|---|---|
BlocksCoveredColumn | Gets the data column that contains the number of code blocks in each class that are covered by the analysis. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
BlocksNotCoveredColumn | Gets the data column that contains the number of code blocks in each class that are not covered by the analysis. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
CaseSensitive | (Inherited from DataTable.) |
|
ChildRelations | (Inherited from DataTable.) |
|
ClassKeyNameColumn | Gets the data column that contains the key names for the classes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
ClassNameColumn | Gets the data column that contains the names of the classes. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
Columns | (Inherited from DataTable.) |
|
Constraints | (Inherited from DataTable.) |
|
Container | (Inherited from MarshalByValueComponent.) |
|
Count | Gets the number of classes in the table. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
DataSet | (Inherited from DataTable.) |
|
DefaultView | (Inherited from DataTable.) |
|
DesignMode | (Inherited from MarshalByValueComponent.) |
|
DisplayExpression | (Inherited from DataTable.) |
|
Events | (Inherited from MarshalByValueComponent.) |
|
ExtendedProperties | (Inherited from DataTable.) |
|
HasErrors | (Inherited from DataTable.) |
|
IsInitialized | (Inherited from DataTable.) |
|
Item[Int32] | Gets the data row from the table at the specified index. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
LinesCoveredColumn | Gets the data column that contains the number of lines that are covered for each class. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
LinesNotCoveredColumn | Gets the data column that contains the number of lines that are not covered for each class. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
LinesPartiallyCoveredColumn | Gets the data column that contains the number of lines that are partially covered for each class. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
Locale | (Inherited from DataTable.) |
|
MinimumCapacity | (Inherited from DataTable.) |
|
Namespace | (Inherited from DataTable.) |
|
NamespaceKeyNameColumn | Gets the data column that contains the namespace key name for each class. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
ParentRelations | (Inherited from DataTable.) |
|
Prefix | (Inherited from DataTable.) |
|
PrimaryKey | (Inherited from DataTable.) |
|
RemotingFormat | (Inherited from DataTable.) |
|
Rows | (Inherited from DataTable.) |
|
Site | (Inherited from DataTable.) |
|
TableName | (Inherited from DataTable.) |
Methods
Name | Description | |
---|---|---|
AcceptChanges() | (Inherited from DataTable.) |
|
AddClassRow(CoverageDSPriv.ClassRow) | Adds the provided class row to the class data table. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
AddClassRow(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. |
|
BeginInit() | (Inherited from DataTable.) |
|
BeginLoadData() | (Inherited from DataTable.) |
|
Cast<TResult>() | (Inherited from TypedTableBase<T>.) |
|
Clear() | (Inherited from DataTable.) |
|
Clone() | Returns a clone of this CoverageDSPriv.ClassDataTable. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.Clone().) |
|
Compute(String, String) | (Inherited from DataTable.) |
|
Copy() | (Inherited from DataTable.) |
|
CreateDataReader() | (Inherited from DataTable.) |
|
CreateInstance() | Returns an instance of a new CoverageDSPriv.ClassDataTable. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.CreateInstance().) |
|
Dispose() | (Inherited from MarshalByValueComponent.) |
|
Dispose(Boolean) | (Inherited from MarshalByValueComponent.) |
|
EndInit() | (Inherited from DataTable.) |
|
EndLoadData() | (Inherited from DataTable.) |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from MarshalByValueComponent.) |
|
FindByClassKeyName(String) | Returns the class data row that is found by searching for the class key name. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
GetChanges() | (Inherited from DataTable.) |
|
GetChanges(DataRowState) | (Inherited from DataTable.) |
|
GetEnumerator() | (Inherited from TypedTableBase<T>.) |
|
GetErrors() | (Inherited from DataTable.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetObjectData(SerializationInfo, StreamingContext) | (Inherited from DataTable.) |
|
GetRowType() | Returns the Type for the rows in this data table. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.GetRowType().) |
|
GetSchema() | (Inherited from DataTable.) |
|
GetService(Type) | (Inherited from MarshalByValueComponent.) |
|
GetType() | (Inherited from Object.) |
|
GetTypedTableSchema(XmlSchemaSet) | Returns the complex schema for this data table. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
ImportRow(DataRow) | (Inherited from DataTable.) |
|
Load(IDataReader) | (Inherited from DataTable.) |
|
Load(IDataReader, LoadOption) | (Inherited from DataTable.) |
|
Load(IDataReader, LoadOption, FillErrorEventHandler) | (Inherited from DataTable.) |
|
LoadDataRow(Object[], Boolean) | (Inherited from DataTable.) |
|
LoadDataRow(Object[], LoadOption) | (Inherited from DataTable.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Merge(DataTable) | (Inherited from DataTable.) |
|
Merge(DataTable, Boolean) | (Inherited from DataTable.) |
|
Merge(DataTable, Boolean, MissingSchemaAction) | (Inherited from DataTable.) |
|
NewClassRow() | Returns a new data row for a class. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
NewRow() | (Inherited from DataTable.) |
|
NewRowArray(Int32) | (Inherited from DataTable.) |
|
NewRowFromBuilder(DataRowBuilder) | Creates a new class data row by using the provided data row builder. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.NewRowFromBuilder(DataRowBuilder).) |
|
OnColumnChanged(DataColumnChangeEventArgs) | (Inherited from DataTable.) |
|
OnColumnChanging(DataColumnChangeEventArgs) | (Inherited from DataTable.) |
|
OnPropertyChanging(PropertyChangedEventArgs) | (Inherited from DataTable.) |
|
OnRemoveColumn(DataColumn) | (Inherited from DataTable.) |
|
OnRowChanged(DataRowChangeEventArgs) | Handles the ClassRowChanged event. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.OnRowChanged(DataRowChangeEventArgs).) |
|
OnRowChanging(DataRowChangeEventArgs) | Handles the ClassRowChanging event. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.OnRowChanging(DataRowChangeEventArgs).) |
|
OnRowDeleted(DataRowChangeEventArgs) | Handles the ClassRowDeleted event. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.OnRowDeleted(DataRowChangeEventArgs).) |
|
OnRowDeleting(DataRowChangeEventArgs) | Handles the ClassRowDeleting event. This class and its members are reserved for internal use and are not intended to be used in your code.(Overrides DataTable.OnRowDeleting(DataRowChangeEventArgs).) |
|
OnTableCleared(DataTableClearEventArgs) | (Inherited from DataTable.) |
|
OnTableClearing(DataTableClearEventArgs) | (Inherited from DataTable.) |
|
OnTableNewRow(DataTableNewRowEventArgs) | (Inherited from DataTable.) |
|
ReadXml(Stream) | (Inherited from DataTable.) |
|
ReadXml(String) | (Inherited from DataTable.) |
|
ReadXml(TextReader) | (Inherited from DataTable.) |
|
ReadXml(XmlReader) | (Inherited from DataTable.) |
|
ReadXmlSchema(Stream) | (Inherited from DataTable.) |
|
ReadXmlSchema(String) | (Inherited from DataTable.) |
|
ReadXmlSchema(TextReader) | (Inherited from DataTable.) |
|
ReadXmlSchema(XmlReader) | (Inherited from DataTable.) |
|
ReadXmlSerializable(XmlReader) | (Inherited from DataTable.) |
|
RejectChanges() | (Inherited from DataTable.) |
|
RemoveClassRow(CoverageDSPriv.ClassRow) | Deletes the provided data row from the data table. This class and its members are reserved for internal use and are not intended to be used in your code. |
|
Reset() | (Inherited from DataTable.) |
|
Select() | (Inherited from DataTable.) |
|
Select(String) | (Inherited from DataTable.) |
|
Select(String, String) | (Inherited from DataTable.) |
|
Select(String, String, DataViewRowState) | (Inherited from DataTable.) |
|
ToString() | (Inherited from DataTable.) |
|
WriteXml(Stream) | (Inherited from DataTable.) |
|
WriteXml(Stream, Boolean) | (Inherited from DataTable.) |
|
WriteXml(Stream, XmlWriteMode) | (Inherited from DataTable.) |
|
WriteXml(Stream, XmlWriteMode, Boolean) | (Inherited from DataTable.) |
|
WriteXml(String) | (Inherited from DataTable.) |
|
WriteXml(String, Boolean) | (Inherited from DataTable.) |
|
WriteXml(String, XmlWriteMode) | (Inherited from DataTable.) |
|
WriteXml(String, XmlWriteMode, Boolean) | (Inherited from DataTable.) |
|
WriteXml(TextWriter) | (Inherited from DataTable.) |
|
WriteXml(TextWriter, Boolean) | (Inherited from DataTable.) |
|
WriteXml(TextWriter, XmlWriteMode) | (Inherited from DataTable.) |
|
WriteXml(TextWriter, XmlWriteMode, Boolean) | (Inherited from DataTable.) |
|
WriteXml(XmlWriter) | (Inherited from DataTable.) |
|
WriteXml(XmlWriter, Boolean) | (Inherited from DataTable.) |
|
WriteXml(XmlWriter, XmlWriteMode) | (Inherited from DataTable.) |
|
WriteXml(XmlWriter, XmlWriteMode, Boolean) | (Inherited from DataTable.) |
|
WriteXmlSchema(Stream) | (Inherited from DataTable.) |
|
WriteXmlSchema(Stream, Boolean) | (Inherited from DataTable.) |
|
WriteXmlSchema(String) | (Inherited from DataTable.) |
|
WriteXmlSchema(String, Boolean) | (Inherited from DataTable.) |
|
WriteXmlSchema(TextWriter) | (Inherited from DataTable.) |
|
WriteXmlSchema(TextWriter, Boolean) | (Inherited from DataTable.) |
|
WriteXmlSchema(XmlWriter) | (Inherited from DataTable.) |
|
WriteXmlSchema(XmlWriter, Boolean) | (Inherited from DataTable.) |
Fields
Name | Description | |
---|---|---|
fInitInProgress | (Inherited from DataTable.) |
Events
Name | Description | |
---|---|---|
ClassRowChanged | Occurs when the data in a row has changed. |
|
ClassRowChanging | Occurs when the data in a row is changing. |
|
ClassRowDeleted | Occurs when the data in a row has been deleted. |
|
ClassRowDeleting | Occurs before a row is deleted. |
|
ColumnChanged | (Inherited from DataTable.) |
|
ColumnChanging | (Inherited from DataTable.) |
|
Disposed | (Inherited from MarshalByValueComponent.) |
|
Initialized | (Inherited from DataTable.) |
|
RowChanged | (Inherited from DataTable.) |
|
RowChanging | (Inherited from DataTable.) |
|
RowDeleted | (Inherited from DataTable.) |
|
RowDeleting | (Inherited from DataTable.) |
|
TableCleared | (Inherited from DataTable.) |
|
TableClearing | (Inherited from DataTable.) |
|
TableNewRow | (Inherited from DataTable.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnumerable.GetEnumerator() | (Inherited from TypedTableBase<T>.) |
|
IListSource.GetList() | (Inherited from DataTable.) |
|
IXmlSerializable.GetSchema() | (Inherited from DataTable.) |
|
IXmlSerializable.ReadXml(XmlReader) | (Inherited from DataTable.) |
|
IXmlSerializable.WriteXml(XmlWriter) | (Inherited from DataTable.) |
Remarks
Accessed by using the CoverageDSPriv.Class property.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
CoverageDSPriv
Microsoft.VisualStudio.Coverage.Analysis Namespace
Return to top