HealthRecordItemDataTable Class

Definition

Represents a data table that populates itself with HealthVault data.

public class HealthRecordItemDataTable : System.Data.DataTable
Inheritance
HealthRecordItemDataTable

Constructors

HealthRecordItemDataTable(HealthRecordItemDataTableView, HealthRecordFilter)

Creates a new instance of the HealthRecordItemDataTable class with the specified table view and filter.

HealthRecordItemDataTable(SerializationInfo, StreamingContext)

Creates a new instance of the HealthRecordItemDataTable class with the specified serialization information.

Properties

DisplayColumns

Gets the display columns for the table.

Filter

Gets or sets the filter to use when getting data from the health record.

HasData

true if the data has been retrieved from the HealthVault service; otherwise, false.

HasPersonalData

Gets a value indicating whether there is any personal health data in the table.

HasSignedData

Gets a value indicating whether there is any signed health data in the table.

SingleTypeDefinition

Gets the definition for the type of items in the data table.

View

Gets the view of the data that the table will show.

WasFiltered

Gets a value indicating whether the data was filtered by the HealthVault service.

Methods

GetData(HealthRecordAccessor)

Fills in the data table with data from the HealthVault service.

GetData(Guid, ApplicationConnection)

Fills in the data table with data from the HealthVault service.

GetData(HealthRecordAccessor, Int32, Int32)

Fills in the data table with data from the HealthVault service starting at the specific index for the count specified.

GetData(HealthRecordAccessor, IList<HealthRecordItem>, Int32, Int32)

Fills in the data table with data from a list of HealthRecordItem.

GetObjectData(SerializationInfo, StreamingContext)

Serializes the data table.