Microsoft.Health Namespace
Classes
| Class | Description |
|---|---|
| AnonymousConnection | SummaryRepresents a connection for an application to the HealthVault service for operations that require neither user authentication nor application identifier verification. |
| ApplicationConnection | SummaryBase class that represents a connection of an application to the HealthVault service for either online or offline operations. |
| AuthenticatedConnection | SummaryRepresents an authenticated interface to the HealthVault service. Most operations performed against the service require authentication. |
| AuthorizationRule | SummaryThis class defines an authorization rule in the HealthVault service. |
| AuthorizationSetDefinition | SummaryDefines the interface for interacting with sets of health record items for authorization purposes. This class is abstract. |
| CommonItemData | SummaryRepresents data that is common for all types of health record items. |
| ConversionFailureException | SummaryRepresents the exception thrown when a failure occurs during a conversion operation. |
| DateRangeSetDefinition | SummaryDefines a set of health record items for authorization purposes whose effective date falls within a specified range. |
| HealthRecordAccessor | SummaryRepresents the API set used to access a health record for an individual. |
| HealthRecordFilter | SummaryDefines a filter for use with HealthRecordSearcher searches. |
| HealthRecordInfo | SummaryRepresents the APIs and information about a health record for an individual. |
| HealthRecordItem | SummaryRepresents a health record item. |
| HealthRecordItemCollection | SummaryDefines a group of results that gets returned from the HealthRecordSearcher. |
| HealthRecordItemDataTable | SummaryRepresents a data table that populates itself with HealthVault data. |
| HealthRecordItemDeserializationException | SummaryRepresents the exception thrown when the deserialization of a type-specific health record item fails. |
| HealthRecordItemExtension | SummaryRepresents an extension to a health record item. |
| HealthRecordItemKey | SummaryUniquely identifies a health record item in the system. |
| HealthRecordItemSerializationException | SummaryRepresents the exception thrown when the serialization of a type-specific health record item fails or if a mandatory element in the health record item is missing. |
| HealthRecordItemTypeDefinition | SummaryDescribes the schema and structure of a health record item type. |
| HealthRecordItemTypePermission | SummaryProvides online and offline access permissions to persons for a health record item type (HealthRecordItemTypeDefinition) in a health record in the context of an application. |
| HealthRecordSearcher | SummarySearches for health record items in HealthVault records. |
| HealthRecordView | SummaryDefines a result view for use with HealthRecordSearcher searches. |
| HealthServiceAccessDeniedException | SummaryThe exception representing a HealthVault error code of AccessDenied |
| HealthServiceApplicationDuplicateCredentialException | SummaryThe exception representing a HealthVault error code of DuplicateCredentialFound. |
| HealthServiceAssemblyInfo | SummaryProvides information about the HealthVault assemblies. |
| HealthServiceAudit | SummaryRepresents an audit trail of creations or updates to information in the HealthVault service. |
| HealthServiceAuthenticatedSessionTokenExpiredException | SummaryThe exception representing a HealthVault error code of AuthenticatedSessionTokenExpired. |
| HealthServiceConnection | SummarySimplifies access to the Microsoft HealthVault service. This class is abstract. |
| HealthServiceCredentialTokenExpiredException | SummaryThe exception representing a HealthVault error code of CredentialTokenExpired. |
| HealthServiceEmailNotValidatedException | SummaryThe exception representing a HealthVault error code of EmailNotValidated. |
| HealthServiceErrorContext | SummaryContains the error context of the service when the error occurred. |
| HealthServiceException | SummaryRepresents the base class for all HealthVault exceptions thrown by the SDK. |
| HealthServiceInvalidApplicationAuthorizationException | SummaryThe exception representing a HealthVault error code of InvalidApplicationAuthorization. |
| HealthServiceInvalidPersonException | SummaryThe exception representing a HealthVault error code of InvalidPerson. |
| HealthServiceInvalidRecordException | SummaryThe exception representing a HealthVault error code of InvalidRecord. |
| HealthServiceLocation | SummaryProvides methods that retrieve URLs of important locations for the HealthVault service. |
| HealthServiceMailAddressMalformedException | SummaryThe exception representing a HealthVault error code of MailAddressMalformed. |
| HealthServiceMethodInfo | SummaryProvides information about the HealthVault methods. |
| HealthServiceMethodVersionInfo | SummaryProvides information about the supported versions of a HealthVault service web method. |
| HealthServicePasswordNotStrongException | SummaryThe exception representing a HealthVault error code of PasswordNotStrong. |
| HealthServiceRequest | SummaryRepresents an individual request to a HealthVault service. The class wraps up the XML generation and web request/response. |
| HealthServiceResponseData | SummaryContains the response information from the HealthVault service after processing a request. |
| HealthServiceResponseError | SummaryContains error information for a response that has a code other than Ok. |
| HealthServiceShellInfo | SummaryProvides information about the Microsoft HealthVault Shell. |
| HealthServiceShellRedirectToken | SummaryRepresentats the redirect information that can be supplied along with the Shell redirect URL to access specific functionalities in the Shell. |
| IncompatibleVersionException | SummaryIndicates version incompatibility. |
| InvalidConfigurationException | SummaryRepresents the exception thrown when a configuration file has invalid values. |
| ItemTypeDataColumn | SummaryDescribes the schema of a column of health record item data when transformed by the single-type item transform or multi-type item transform. |
| ItemTypeManager | SummaryManages the mapping of a health record item type ID to a class representing the type-specific data for an item and the method used to deserialize it. |
| MailRecipient | SummaryRepresents an email address that can be used when calling SendInsecureMessageFromApplication. |
| OpenQuery | SummaryRepresents a saved HealthVault service method invocation that can be invoked any time by anyone through a query-specific URL. |
| OtherItemData | SummaryRepresents data, typically binary data, that extends the XML of the health record item. |
| PersonInfo | SummaryProvides information about a person's HealthVault account. |
| ServiceInfo | SummaryProvides information about the HealthVault service to which you are connected. |
| TypeHandlerAlreadyRegisteredException | SummaryIndicates that a health record item type handler has already been registered for the specified item type. |
| TypeIdSetDefinition | SummaryDefines a set of health record items of the specified type for authorization purposes. |
| UserTagSetDefinition | SummaryDefines a set of health record items for authorization purposes whose user tags are within a specified set. |
| Vocabulary | SummaryVocabulary list |
| VocabularyItem | SummaryRepresents an item in the HealthVault Vocabulary. |
| VocabularyItemDataConverter | SummaryRepresents the converter class that converts values between different vocabulary items. |
| VocabularyKey | SummaryRepresents a key for identifying a Vocabulary in the HealthLexicon. |
Delegates
| Delegate | Description |
|---|---|
| HealthServiceRequest.WebResponseStreamHandler | SummaryDefines a delegate for handling the response stream for a request. |
Enumerations
| Enumeration | Description |
|---|---|
| HealthRecordItemDataTableView | SummaryDefines the possible views for the HealthRecordItemDataTable. |
| HealthRecordItemPermissions | SummaryProvides values that indicate the rights associated with access to a health record item. |
| HealthRecordItemSections | SummaryThe section that will be or were retrieved when accessing a HealthRecordItem. |
| HealthRecordItemState | SummaryRepresents the state of the HealthRecordItem. |
| HealthRecordItemStates | SummaryThe states of the health record item to search for. |
| HealthRecordState | SummaryThe state of a record. |
| HealthServiceAuditAccessAvenue | SummaryThe avenue used to perfom the operation. |
| HealthServiceAuditAction | SummaryIndicates the operation that was performed. |
| HealthServiceStatusCode | SummaryStatus codes for various conditions occurring in the SDK. Contains status codes returned by HealthVault methods as Response.Code and codes to represent errors in the SDK itself. |
| RelationshipType | SummaryDefines the interpersonal relationship between the authorized person and the person to whom the record belongs. |